Author: toad
Date: 2008-07-04 14:31:05 +0000 (Fri, 04 Jul 2008)
New Revision: 20994
Modified:
branches/db4o/freenet/src/freenet/client/async/ClientRequestScheduler.java
branches/db4o/freenet/src/freenet/clients/http/QueueToadlet.java
Log:
Dump number of queued requests to log file when loading queue page
Modified:
branches/db4o/freenet/src/freenet/client/async/ClientRequestScheduler.java
===================================================================
--- branches/db4o/freenet/src/freenet/client/async/ClientRequestScheduler.java
2008-07-04 14:28:59 UTC (rev 20993)
+++ branches/db4o/freenet/src/freenet/client/async/ClientRequestScheduler.java
2008-07-04 14:31:05 UTC (rev 20994)
@@ -936,5 +936,9 @@
}
}
+ public long countPersistentQueuedRequests(ObjectContainer container) {
+ return schedCore.countQueuedRequests(container);
+ }
+
}
Modified: branches/db4o/freenet/src/freenet/clients/http/QueueToadlet.java
===================================================================
--- branches/db4o/freenet/src/freenet/clients/http/QueueToadlet.java
2008-07-04 14:28:59 UTC (rev 20993)
+++ branches/db4o/freenet/src/freenet/clients/http/QueueToadlet.java
2008-07-04 14:31:05 UTC (rev 20994)
@@ -440,6 +440,7 @@
public void run(ObjectContainer container,
ClientContext context) {
HTMLNode pageNode = null;
try {
+ System.err.println("Total queued CHK
requests:
"+core.requestStarters.chkFetchScheduler.countPersistentQueuedRequests(container));
pageNode = handleGetInner(pageMaker,
container, context, request, ctx);
} finally {
synchronized(ow) {