diff --git a/router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java b/router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java index 3e1c0b0753c533f69ba5eff10d29cecb2c53647a..1fb70e36db6c0acc4945b8954e284252b8eda3b7 100644 --- a/router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java +++ b/router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java @@ -344,6 +344,9 @@ public class Reseeder { } catch (IOException e) { errors++; } + // Give up on this one after 10 with only 0 or 1 good + if (errors >= 10 && fetched <= 1) + break; } System.err.println("Reseed got " + fetched + " router infos from " + seedURL + " with " + errors + " errors");