From af2eea5916b17a853cb929b27bf55d441fc4cca7 Mon Sep 17 00:00:00 2001 From: zzz <zzz@mail.i2p> Date: Mon, 3 Dec 2018 12:23:57 +0000 Subject: [PATCH] NetDb: Don't send our RI in response to DSM when shutting down reverts change from 2015 --- .../kademlia/HandleFloodfillDatabaseStoreMessageJob.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/router/java/src/net/i2p/router/networkdb/kademlia/HandleFloodfillDatabaseStoreMessageJob.java b/router/java/src/net/i2p/router/networkdb/kademlia/HandleFloodfillDatabaseStoreMessageJob.java index 63adc3382b..c0d854298b 100644 --- a/router/java/src/net/i2p/router/networkdb/kademlia/HandleFloodfillDatabaseStoreMessageJob.java +++ b/router/java/src/net/i2p/router/networkdb/kademlia/HandleFloodfillDatabaseStoreMessageJob.java @@ -252,7 +252,7 @@ class HandleFloodfillDatabaseStoreMessageJob extends JobImpl { TunnelId replyTunnel = _message.getReplyTunnel(); // A store of our own RI, only if we are not FF DatabaseStoreMessage msg2; - if ((getContext().netDb().floodfillEnabled() && !getContext().router().gracefulShutdownInProgress()) || + if (getContext().netDb().floodfillEnabled() || storedKey.equals(getContext().routerHash())) { // don't send our RI if the store was our RI (from PeerTestJob) msg2 = null; -- GitLab