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)