Author: toad
Date: 2008-04-05 13:18:53 +0000 (Sat, 05 Apr 2008)
New Revision: 19014

Modified:
   trunk/freenet/src/freenet/node/SSKInsertSender.java
Log:
Synchronize on access to status.
Inspired by Daniel Cheng's patch.

Modified: trunk/freenet/src/freenet/node/SSKInsertSender.java
===================================================================
--- trunk/freenet/src/freenet/node/SSKInsertSender.java 2008-04-05 13:16:17 UTC 
(rev 19013)
+++ trunk/freenet/src/freenet/node/SSKInsertSender.java 2008-04-05 13:18:53 UTC 
(rev 19014)
@@ -525,7 +525,7 @@
         // Nothing to wait for, no downstream transfers, just exit.
     }

-    public int getStatus() {
+    public synchronized int getStatus() {
         return status;
     }

@@ -536,7 +536,7 @@
     /**
      * @return The current status as a string
      */
-    public String getStatusString() {
+    public synchronized String getStatusString() {
         if(status == SUCCESS)
             return "SUCCESS";
         if(status == ROUTE_NOT_FOUND)


Reply via email to