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) {