Author: toad
Date: 2007-09-14 15:45:38 +0000 (Fri, 14 Sep 2007)
New Revision: 15168
Modified:
trunk/freenet/src/freenet/node/fcp/ClientGet.java
Log:
Don't forget to set started if it fails during restart
Modified: trunk/freenet/src/freenet/node/fcp/ClientGet.java
===================================================================
--- trunk/freenet/src/freenet/node/fcp/ClientGet.java 2007-09-14 15:36:57 UTC
(rev 15167)
+++ trunk/freenet/src/freenet/node/fcp/ClientGet.java 2007-09-14 15:45:38 UTC
(rev 15168)
@@ -381,6 +381,7 @@
Logger.error(this, "onSuccess called twice for
"+this+" ("+identifier+ ')');
return; // We might be called twice; ignore it
if so.
}
+ started = true;
if(returnType == ClientGetMessage.RETURN_TYPE_DIRECT) {
// Send all the data at once
// FIXME there should be other options
@@ -501,6 +502,7 @@
succeeded = false;
getFailedMessage = new GetFailedMessage(e, identifier,
global);
finished = true;
+ started = true;
}
if(Logger.shouldLog(Logger.MINOR, this))
Logger.minor(this, "Caught "+e, e);