diff --git a/src/dht.cpp b/src/dht.cpp index ff4abcbd84f18b52db5b5c4930122266abd25e30..b7e455e2cfeac689bc5e5676660a3fe71b1bc6b8 100644 --- a/src/dht.cpp +++ b/src/dht.cpp @@ -1438,6 +1438,7 @@ Dht::connectivityChanged(sa_family_t af) reported_addr.erase(std::remove_if(reported_addr.begin(), reported_addr.end(), [&](const ReportedAddr& addr){ return addr.second.getFamily() == af; }), reported_addr.end()); + startBootstrap(); // will only happen if disconnected } void