From 0d7ce00793a5e6b9f20f7e6f09313f0240800674 Mon Sep 17 00:00:00 2001 From: moneromooo-monero Date: Thu, 1 Sep 2016 18:12:39 +0100 Subject: [PATCH] epee: do not try network resolution if loopback worked Fixes the wallet being unable to connect to the daemon when there is no NIC. --- contrib/epee/include/net/net_helper.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contrib/epee/include/net/net_helper.h b/contrib/epee/include/net/net_helper.h index 4f7ebfa0..a0ade10a 100644 --- a/contrib/epee/include/net/net_helper.h +++ b/contrib/epee/include/net/net_helper.h @@ -137,7 +137,7 @@ namespace net_utils ////////////////////////////////////////////////////////////////////////// boost::asio::ip::tcp::resolver resolver(m_io_service); - boost::asio::ip::tcp::resolver::query query(boost::asio::ip::tcp::v4(), addr, port); + boost::asio::ip::tcp::resolver::query query(boost::asio::ip::tcp::v4(), addr, port, boost::asio::ip::tcp::resolver::query::canonical_name); boost::asio::ip::tcp::resolver::iterator iterator = resolver.resolve(query); boost::asio::ip::tcp::resolver::iterator end; if(iterator == end)