Author: toad
Date: 2008-06-28 17:47:19 +0000 (Sat, 28 Jun 2008)
New Revision: 20852
Modified:
branches/db4o/freenet/src/freenet/client/async/ClientRequestScheduler.java
Log:
Fix PersistentChosenRequest leak probably causing Queue already full: <big
number>
Modified:
branches/db4o/freenet/src/freenet/client/async/ClientRequestScheduler.java
===================================================================
--- branches/db4o/freenet/src/freenet/client/async/ClientRequestScheduler.java
2008-06-28 17:37:38 UTC (rev 20851)
+++ branches/db4o/freenet/src/freenet/client/async/ClientRequestScheduler.java
2008-06-28 17:47:19 UTC (rev 20852)
@@ -557,8 +557,7 @@
public void run(ObjectContainer container,
ClientContext context) {
schedCore.succeeded(succeeded,
container);
- if(succeeded.persistent())
-
container.delete((PersistentChosenRequest)req);
+
container.delete((PersistentChosenRequest)req);
}
}, NativeThread.NORM_PRIORITY, false);