From 15137d9b6232d60339b5b010dd903a8d96b07449 Mon Sep 17 00:00:00 2001 From: zzz <zzz@mail.i2p> Date: Mon, 17 Nov 2014 14:19:00 +0000 Subject: [PATCH] NetDB: Exclude A1/A2 "countries" from auto-floodfill --- .../i2p/router/networkdb/kademlia/FloodfillMonitorJob.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/router/java/src/net/i2p/router/networkdb/kademlia/FloodfillMonitorJob.java b/router/java/src/net/i2p/router/networkdb/kademlia/FloodfillMonitorJob.java index 2dae6fdd7b..f3e84597d2 100644 --- a/router/java/src/net/i2p/router/networkdb/kademlia/FloodfillMonitorJob.java +++ b/router/java/src/net/i2p/router/networkdb/kademlia/FloodfillMonitorJob.java @@ -87,6 +87,10 @@ class FloodfillMonitorJob extends JobImpl { if (getContext().commSystem().isInBadCountry()) return false; + String country = getContext().commSystem().getOurCountry(); + // anonymous proxy, satellite provider (not in bad country list) + if ("a1".equals(country) || "a2".equals(country)) + return false; // Only if up a while... if (getContext().router().getUptime() < MIN_UPTIME) -- GitLab