Author: nextgens
Date: 2006-06-17 14:33:34 +0000 (Sat, 17 Jun 2006)
New Revision: 9263
Modified:
trunk/freenet/src/freenet/node/updater/NodeUpdater.java
Log:
doh
Modified: trunk/freenet/src/freenet/node/updater/NodeUpdater.java
===================================================================
--- trunk/freenet/src/freenet/node/updater/NodeUpdater.java 2006-06-17
14:26:52 UTC (rev 9262)
+++ trunk/freenet/src/freenet/node/updater/NodeUpdater.java 2006-06-17
14:33:34 UTC (rev 9263)
@@ -157,7 +157,7 @@
}
}
- private Object updateSync = new Object();
+ private volatile Object updateSync = new Object();
public void Update() {
if(!isRunning) return;
@@ -467,6 +467,12 @@
protected synchronized void kill(){
isRunning = false;
+ try{
+ USK
myUsk=USK.create(URI.setSuggestedEdition(currentVersion));
+ ctx.uskManager.unsubscribe(myUsk, this, true);
+ cg.cancel();
+ }catch(Exception e){
+ }
}
public synchronized void blow(String msg){