Author: toad
Date: 2007-06-29 18:22:22 +0000 (Fri, 29 Jun 2007)
New Revision: 13828
Modified:
trunk/freenet/src/freenet/io/comm/UdpSocketHandler.java
Log:
Don't restart if we shutdown the thread
Modified: trunk/freenet/src/freenet/io/comm/UdpSocketHandler.java
===================================================================
--- trunk/freenet/src/freenet/io/comm/UdpSocketHandler.java 2007-06-29
18:17:24 UTC (rev 13827)
+++ trunk/freenet/src/freenet/io/comm/UdpSocketHandler.java 2007-06-29
18:22:22 UTC (rev 13828)
@@ -275,6 +275,7 @@
public class USMChecker implements Runnable {
public void run() {
while(true) {
+ if(_isDone) return; // don't synchronize
because don't want to deadlock - this is our recovery mechanism
logMINOR = Logger.shouldLog(Logger.MINOR,
UdpSocketHandler.this);
try {
Thread.sleep(10*1000);