diff options
Diffstat (limited to 'filedistribution')
-rw-r--r-- | filedistribution/src/apps/filedistributor/filedistributor.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/filedistribution/src/apps/filedistributor/filedistributor.cpp b/filedistribution/src/apps/filedistributor/filedistributor.cpp index 54860465828..49be72ca7fe 100644 --- a/filedistribution/src/apps/filedistributor/filedistributor.cpp +++ b/filedistribution/src/apps/filedistributor/filedistributor.cpp @@ -86,7 +86,7 @@ class FileDistributor : public config::IFetcherCallback<ZookeepersConfig>, _manager(track(new FileDownloaderManager(_downloader, _model))), _rpcHandler(track(new FileDistributorRPC(rpcConfig.connectionspec, _manager))), _stateServer(track(new StateServerImpl(fileDistributorConfig.stateport))), - _downloaderEventLoopThread([&] () { _downloader->runEventLoop(); }), + _downloaderEventLoopThread([downloader=_downloader] () { downloader->runEventLoop(); }), _configFetcher(configUri.getContext()) { |