Author: toad
Date: 2008-06-26 21:43:41 +0000 (Thu, 26 Jun 2008)
New Revision: 20786

Modified:
   branches/db4o/freenet/src/freenet/node/RequestStarter.java
Log:
Should be safe to check for non-persistent requests.

Modified: branches/db4o/freenet/src/freenet/node/RequestStarter.java
===================================================================
--- branches/db4o/freenet/src/freenet/node/RequestStarter.java  2008-06-26 
21:28:03 UTC (rev 20785)
+++ branches/db4o/freenet/src/freenet/node/RequestStarter.java  2008-06-26 
21:43:41 UTC (rev 20786)
@@ -224,6 +224,7 @@
        }

        private boolean startRequest(ChosenRequest req, boolean logMINOR) {
+               if((!req.isPersistent()) && req.request.isCancelled(null)) 
return false;
                if(logMINOR) Logger.minor(this, "Running request "+req+" 
priority "+req.prio);
                core.getExecutor().execute(new SenderThread(req, req.key), 
"RequestStarter$SenderThread for "+req);
                return true;


Reply via email to