Author: toad
Date: 2009-04-02 15:42:14 +0000 (Thu, 02 Apr 2009)
New Revision: 26354
Modified:
trunk/freenet/src/freenet/node/Node.java
Log:
Only dump database contents if ClientRequestScheduler has log level debug
Modified: trunk/freenet/src/freenet/node/Node.java
===================================================================
--- trunk/freenet/src/freenet/node/Node.java 2009-04-02 15:41:34 UTC (rev
26353)
+++ trunk/freenet/src/freenet/node/Node.java 2009-04-02 15:42:14 UTC (rev
26354)
@@ -45,6 +45,7 @@
import com.sleepycat.je.StatsConfig;
import freenet.client.FetchContext;
+import freenet.client.async.ClientRequestScheduler;
import freenet.clients.http.SimpleToadletServer;
import freenet.config.EnumerableOptionCallback;
import freenet.config.FreenetFilePersistentConfig;
@@ -916,6 +917,7 @@
System.err.println("Opened database");
// DUMP DATABASE CONTENTS
+ if(Logger.shouldLog(Logger.DEBUG,
ClientRequestScheduler.class)) {
System.err.println("DUMPING DATABASE CONTENTS:");
ObjectSet<Object> contents = db.queryByExample(new Object());
Map<String,Integer> map = new HashMap<String, Integer>();
@@ -950,6 +952,7 @@
System.gc();
System.runFinalization();
System.err.println("END DATABASE DUMP: "+total+" objects");
+ }
// Boot ID
bootID = random.nextLong();
_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs