From c03af5f5a8698467e0ee38760e06d52f693d7532 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Blin?= <sebastien.blin@savoirfairelinux.com> Date: Mon, 16 Sep 2019 09:41:35 -0400 Subject: [PATCH] dhtrunner: fix context.logger handling --- src/dhtrunner.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/dhtrunner.cpp b/src/dhtrunner.cpp index 52ae36d6..63302ee2 100644 --- a/src/dhtrunner.cpp +++ b/src/dhtrunner.cpp @@ -129,7 +129,7 @@ DhtRunner::run(const Config& config, Context&& context) cv.notify_all(); }); - auto dht = std::unique_ptr<DhtInterface>(new Dht(std::move(context.sock), SecureDht::getConfig(config.dht_config))); + auto dht = std::unique_ptr<DhtInterface>(new Dht(std::move(context.sock), SecureDht::getConfig(config.dht_config), context.logger ? *context.logger : Logger{})); dht_ = std::unique_ptr<SecureDht>(new SecureDht(std::move(dht), config.dht_config)); #ifdef OPENDHT_PROXY_CLIENT -- GitLab