diff --git a/src/dht.cpp b/src/dht.cpp index 36a10eec0ac061fdbe4bf93b38a46fb8a553f686..bd90ccc05ad69c045d13451360d4d5b52f199610 100644 --- a/src/dht.cpp +++ b/src/dht.cpp @@ -2363,7 +2363,7 @@ Dht::connectivityChanged(sa_family_t af) sn.listenStatus.clear(); reported_addr.erase(std::remove_if(reported_addr.begin(), reported_addr.end(), [&](const ReportedAddr& addr){ return addr.second.getFamily() == af; - })); + }), reported_addr.end()); } void