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?