From 671c55a01d79649736d0e21d94f232cbc8cfa8ec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrien=20B=C3=A9raud?= <adrien.beraud@savoirfairelinux.com> Date: Mon, 8 Apr 2019 14:36:15 -0400 Subject: [PATCH] dhtrunner: print peer discovery error message to cerr --- src/dhtrunner.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/dhtrunner.cpp b/src/dhtrunner.cpp index 7c2b34f6..a37b81cb 100644 --- a/src/dhtrunner.cpp +++ b/src/dhtrunner.cpp @@ -138,13 +138,13 @@ DhtRunner::run(const SockAddr& local4, const SockAddr& local6, const DhtRunner:: if (config.peer_discovery or config.peer_publish) { try { peerDiscovery4_.reset(new PeerDiscovery(AF_INET, port_multicast)); - } catch(std::exception &exception){ - perror(exception.what()); + } catch(const std::exception& e){ + std::cerr << "Can't start peer discovery (IPv4): " << e.what() << std::endl; } - try{ + try { peerDiscovery6_.reset(new PeerDiscovery(AF_INET6, port_multicast)); - } catch(std::exception &exception){ - perror(exception.what()); + } catch(const std::exception& e) { + std::cerr << "Can't start peer discovery (IPv6): " << e.what() << std::endl; } } if (config.peer_discovery) { -- GitLab