[freenet-cvs] r15507 - trunk/freenet/src/freenet/node

toad at freenetproject.org toad at freenetproject.org
Tue Oct 23 17:55:08 UTC 2007


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




More information about the cvs mailing list