Author: toad
Date: 2008-03-04 17:04:22 +0000 (Tue, 04 Mar 2008)
New Revision: 18350

Modified:
   trunk/freenet/src/freenet/node/RequestHandler.java
Log:
Synchronization fix

Modified: trunk/freenet/src/freenet/node/RequestHandler.java
===================================================================
--- trunk/freenet/src/freenet/node/RequestHandler.java  2008-03-04 17:04:02 UTC 
(rev 18349)
+++ trunk/freenet/src/freenet/node/RequestHandler.java  2008-03-04 17:04:22 UTC 
(rev 18350)
@@ -137,7 +137,9 @@
                returnLocalData((KeyBlock)o);
             return;
         }
-        rs = (RequestSender) o;
+        synchronized(this) {
+               rs = (RequestSender) o;
+        }
         rs.addListener(this);

         if(rs == null) { // ran out of htl?


Reply via email to