Author: toad
Date: 2008-07-23 12:33:52 +0000 (Wed, 23 Jul 2008)
New Revision: 21331
Modified:
branches/db4o/freenet/src/freenet/node/fcp/GetRequestStatusMessage.java
Log:
Activate/deactivate request in job
Modified:
branches/db4o/freenet/src/freenet/node/fcp/GetRequestStatusMessage.java
===================================================================
--- branches/db4o/freenet/src/freenet/node/fcp/GetRequestStatusMessage.java
2008-07-23 12:33:08 UTC (rev 21330)
+++ branches/db4o/freenet/src/freenet/node/fcp/GetRequestStatusMessage.java
2008-07-23 12:33:52 UTC (rev 21331)
@@ -43,12 +43,14 @@
public void run(ObjectContainer container,
ClientContext context) {
ClientRequest req =
handler.getForeverRequest(global, handler, identifier, container);
+ container.activate(req, 1);
if(req == null) {
ProtocolErrorMessage msg = new
ProtocolErrorMessage(ProtocolErrorMessage.NO_SUCH_IDENTIFIER, false, null,
identifier, global);
handler.outputHandler.queue(msg);
} else {
req.sendPendingMessages(handler.outputHandler, true, true, onlyData, container);
}
+ container.deactivate(req, 1);
}
}, NativeThread.NORM_PRIORITY, false);