From 5b555855ef93ef3ba47e2b3c3845156f559b8a8d Mon Sep 17 00:00:00 2001 From: zzz <zzz@mail.i2p> Date: Sun, 15 Mar 2015 12:52:26 +0000 Subject: [PATCH] Clear displayed tracker issues when restarting torrent lint --- apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java | 4 ++-- apps/i2psnark/java/src/org/klomp/snark/TrackerClient.java | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java b/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java index dc4ee1b85d..6f46cd9de1 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java +++ b/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java @@ -164,7 +164,7 @@ public class SnarkManager implements CompleteListener { public static final Set<String> DEFAULT_TRACKER_ANNOUNCES; /** host names for config form */ - public static final Set<String> KNOWN_OPENTRACKERS = new HashSet(Arrays.asList(new String[] { + public static final Set<String> KNOWN_OPENTRACKERS = new HashSet<String>(Arrays.asList(new String[] { "tracker.welterde.i2p", "cfmqlafjfmgkzbt4r3jsfyhgsr5abgxryl6fnz3d3y5a365di5aa.b32.i2p", "opentracker.dg2.i2p", "w7tpbzncbcocrqtwwm3nezhnnsw4ozadvi2hmvzdhrqzfxfum7wa.b32.i2p", "tracker.thebland.i2p", "s5ikrdyjwbcgxmqetxb3nyheizftms7euacuub2hic7defkh3xhq.b32.i2p", @@ -175,7 +175,7 @@ public class SnarkManager implements CompleteListener { })); static { - Set<String> ann = new HashSet(); + Set<String> ann = new HashSet<String>(8); for (int i = 1; i < DEFAULT_TRACKERS.length; i += 2) { if (DEFAULT_TRACKERS[i-1].equals("TheBland") && !SigType.ECDSA_SHA256_P256.isAvailable()) continue; diff --git a/apps/i2psnark/java/src/org/klomp/snark/TrackerClient.java b/apps/i2psnark/java/src/org/klomp/snark/TrackerClient.java index 47e482db63..6ec56d7af6 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/TrackerClient.java +++ b/apps/i2psnark/java/src/org/klomp/snark/TrackerClient.java @@ -160,6 +160,7 @@ public class TrackerClient implements Runnable { consecutiveFails = 0; runStarted = false; _fastUnannounce = false; + snark.setTrackerProblems(null); _thread = new I2PAppThread(this, _threadName + " #" + (++_runCount), true); _thread.start(); started = true; -- GitLab