Author: toad
Date: 2009-01-31 00:55:48 +0000 (Sat, 31 Jan 2009)
New Revision: 25427
Modified:
branches/db4o/freenet/src/freenet/client/async/SimpleManifestPutter.java
Log:
Activation problem
Modified:
branches/db4o/freenet/src/freenet/client/async/SimpleManifestPutter.java
===================================================================
--- branches/db4o/freenet/src/freenet/client/async/SimpleManifestPutter.java
2009-01-31 00:42:06 UTC (rev 25426)
+++ branches/db4o/freenet/src/freenet/client/async/SimpleManifestPutter.java
2009-01-31 00:55:48 UTC (rev 25427)
@@ -407,10 +407,10 @@
running = (PutHandler[]) runningPutHandlers.toArray(new
PutHandler[runningPutHandlers.size()]);
}
try {
+ boolean persistent = persistent(); // this might get
deactivated ...
for (int i = 0; i < running.length; i++) {
running[i].start(container, context);
- if(persistent() &&
!container.ext().isActive(this))
- // Callbacks may deactivate this
+ if(persistent &&
!container.ext().isActive(this))
container.activate(this, 1);
if (logMINOR)
Logger.minor(this, "Started " + i + "
of " + running.length);
_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs