From 0076ae001c18ffe6c09de537988ed9c5542a73ad Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Adrien=20B=C3=A9raud?= <adrien.beraud@savoirfairelinux.com>
Date: Thu, 10 Dec 2015 17:26:24 -0500
Subject: [PATCH] dht: drop value after successfull announce

---
 src/dht.cpp | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/src/dht.cpp b/src/dht.cpp
index 352ef435..9700d401 100644
--- a/src/dht.cpp
+++ b/src/dht.cpp
@@ -2535,9 +2535,7 @@ Dht::processMessage(const uint8_t *buf, size_t buflen, const sockaddr *from, soc
                             a.callback(true, sr->getNodes());
                             a.callback = nullptr;
                         }
-                        if (a.created + type.expiration < now) {
-                            return true;
-                        }
+                        return true;
                     }
                     return false;
                 });
-- 
GitLab