diff --git a/src/dht.cpp b/src/dht.cpp index 0b49433d..78b625ab 100644 --- a/src/dht.cpp +++ b/src/dht.cpp @@ -1360,7 +1360,7 @@ void Dht::searchSendAnnounceValue(const Sp& sr) { sn->acked[a.value->id] = std::make_pair(std::move(ack_req), next_refresh_time); /* step to clear announces */ - scheduler.edit(sr->nextSearchStep, next_refresh_time); + scheduler.edit(sr->nextSearchStep, now); } } else { /* Search is now unsynced. Let's call searchStep to sync again. */