Author: toad
Date: 2007-10-23 17:55:08 +0000 (Tue, 23 Oct 2007)
New Revision: 15507

Modified:
   trunk/freenet/src/freenet/node/PacketSender.java
Log:
Short-cut to Executor for queueTimedJob(,0).

Modified: trunk/freenet/src/freenet/node/PacketSender.java
===================================================================
--- trunk/freenet/src/freenet/node/PacketSender.java    2007-10-23 17:29:11 UTC 
(rev 15506)
+++ trunk/freenet/src/freenet/node/PacketSender.java    2007-10-23 17:55:08 UTC 
(rev 15507)
@@ -449,6 +449,10 @@
     }

        public void queueTimedJob(Runnable job, long offset) {
+               if(offset <= 0) {
+                       node.executor.execute(job, "Scheduled job: "+job);
+                       return;
+               }
                long now = System.currentTimeMillis();
                Long l = new Long(offset + now);
                synchronized(timedJobsByTime) {


Reply via email to