diff options
Diffstat (limited to 'filedistribution/src/apps/filedistributor/filedistributor.cpp')
-rw-r--r-- | filedistribution/src/apps/filedistributor/filedistributor.cpp | 20 |
1 files changed, 12 insertions, 8 deletions
diff --git a/filedistribution/src/apps/filedistributor/filedistributor.cpp b/filedistribution/src/apps/filedistributor/filedistributor.cpp index c51182134a0..1d51c032e9c 100644 --- a/filedistribution/src/apps/filedistributor/filedistributor.cpp +++ b/filedistribution/src/apps/filedistributor/filedistributor.cpp @@ -137,14 +137,8 @@ class FileDistributor : public config::IFetcherCallback<ZookeepersConfig>, public: FileDistributor(const FileDistributor &) = delete; FileDistributor & operator = (const FileDistributor &) = delete; - FileDistributor() - : _configMutex(), - _completeReconfigurationNeeded(false), - _zooKeepersConfig(), - _fileDistributorConfig(), - _rpcConfig(), - _components() - { } + FileDistributor(); + ~FileDistributor(); void notifyGenerationChange(int64_t generation) { if (_components && ! completeReconfigurationNeeded()) { @@ -232,6 +226,16 @@ public: } }; +FileDistributor::FileDistributor() + : _configMutex(), + _completeReconfigurationNeeded(false), + _zooKeepersConfig(), + _fileDistributorConfig(), + _rpcConfig(), + _components() +{ } +FileDistributor::~FileDistributor() { } + class FileDistributorApplication : public FastOS_Application { const config::ConfigUri _configUri; public: |