Author: toad
Date: 2007-07-21 00:07:44 +0000 (Sat, 21 Jul 2007)
New Revision: 14220

Modified:
   trunk/freenet/src/freenet/client/async/ClientGetter.java
Log:
Don't need currentState after a failure.
=> don't keep the splitfile fetcher etc around after failing, we won't ask them 
for anything anyway...

Modified: trunk/freenet/src/freenet/client/async/ClientGetter.java
===================================================================
--- trunk/freenet/src/freenet/client/async/ClientGetter.java    2007-07-21 
00:02:59 UTC (rev 14219)
+++ trunk/freenet/src/freenet/client/async/ClientGetter.java    2007-07-21 
00:07:44 UTC (rev 14220)
@@ -169,6 +169,7 @@
                        }
                        synchronized(this) {
                                finished = true;
+                               currentState = null;
                        }
                        if(e.errorCodes != null && e.errorCodes.isOneCodeOnly())
                                e = new 
FetchException(e.errorCodes.getFirstCode(), e);


Reply via email to