Author: toad
Date: 2009-03-13 21:09:38 +0000 (Fri, 13 Mar 2009)
New Revision: 26026
Modified:
branches/db4o/freenet/src/freenet/client/async/SplitFileFetcherKeyListener.java
Log:
Detect and complain in KeyListener if the fetcher is already gone
Modified:
branches/db4o/freenet/src/freenet/client/async/SplitFileFetcherKeyListener.java
===================================================================
---
branches/db4o/freenet/src/freenet/client/async/SplitFileFetcherKeyListener.java
2009-03-13 21:08:41 UTC (rev 26025)
+++
branches/db4o/freenet/src/freenet/client/async/SplitFileFetcherKeyListener.java
2009-03-13 21:09:38 UTC (rev 26026)
@@ -199,6 +199,10 @@
}
if(match) {
if(persistent) {
+ if(!container.ext().isStored(fetcher)) {
+ Logger.error(this, "Fetcher not
in database! for "+this);
+ return false;
+ }
if(container.ext().isActive(fetcher))
Logger.error(this, "ALREADY
ACTIVATED: "+fetcher);
container.activate(fetcher, 1);
_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs