Mercurial > hg > orthanc-transfers
diff Plugin/PluginContext.cpp @ 10:c9e28e31262e
new option: MaxHttpRetries
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Mon, 04 Mar 2019 15:26:49 +0100 |
parents | 7e207ade2f1a |
children | 34b1875c8e3a |
line wrap: on
line diff
--- a/Plugin/PluginContext.cpp Mon Dec 24 13:45:31 2018 +0100 +++ b/Plugin/PluginContext.cpp Mon Mar 04 15:26:49 2019 +0100 @@ -27,11 +27,13 @@ PluginContext::PluginContext(size_t threadsCount, size_t targetBucketSize, size_t maxPushTransactions, - size_t memoryCacheSize) : + size_t memoryCacheSize, + unsigned int maxHttpRetries) : pushTransactions_(maxPushTransactions), semaphore_(threadsCount), threadsCount_(threadsCount), - targetBucketSize_(targetBucketSize) + targetBucketSize_(targetBucketSize), + maxHttpRetries_(maxHttpRetries) { pluginUuid_ = Orthanc::Toolbox::GenerateUuid(); @@ -58,10 +60,11 @@ void PluginContext::Initialize(size_t threadsCount, size_t targetBucketSize, size_t maxPushTransactions, - size_t memoryCacheSize) + size_t memoryCacheSize, + unsigned int maxHttpRetries) { GetSingleton().reset(new PluginContext(threadsCount, targetBucketSize, - maxPushTransactions, memoryCacheSize)); + maxPushTransactions, memoryCacheSize, maxHttpRetries)); }