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){


Reply via email to