From dd07ba830ce23a9b12304733a350b6af6f349ea1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20D=C3=A9saulniers?= <sim.desaulniers@gmail.com> Date: Thu, 5 Jan 2017 17:35:55 -0500 Subject: [PATCH] node: remove expired flag when a node reaches us --- src/node.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/node.cpp b/src/node.cpp index 7e68134d..8a06b446 100644 --- a/src/node.cpp +++ b/src/node.cpp @@ -83,9 +83,9 @@ void Node::received(time_point now, std::shared_ptr<net::Request> req) { time = now; + expired_ = false; if (req) { reply_time = now; - expired_ = false; for (auto it = requests_.begin(); it != requests_.end();) { auto r = it->lock(); if (not r or r == req) -- GitLab