p2p: don't lookup seed nodes when offline

This will cause DNS requests, which will block and timeout
if there is really no network connectivity
This commit is contained in:
moneromooo-monero 2019-03-22 13:25:54 +00:00
parent cd776b1933
commit 19f8089fca
No known key found for this signature in database
GPG Key ID: 686F07454D6CEFC3

View File

@ -502,7 +502,7 @@ namespace nodetool
else else
{ {
memcpy(&m_network_id, &::config::NETWORK_ID, 16); memcpy(&m_network_id, &::config::NETWORK_ID, 16);
if (m_exclusive_peers.empty()) if (m_exclusive_peers.empty() && !m_offline)
{ {
// for each hostname in the seed nodes list, attempt to DNS resolve and // for each hostname in the seed nodes list, attempt to DNS resolve and
// add the result addresses as seed nodes // add the result addresses as seed nodes