*** empty log message ***
[mir.git] / source / mircoders / global / JobQueue.java
index 8c5b10a..84a1cc3 100755 (executable)
 package mircoders.global;
 
 
+import java.util.Calendar;
 import java.util.Date;
 import java.util.GregorianCalendar;
 import java.util.HashMap;
 import java.util.Iterator;
 import java.util.List;
 import java.util.Map;
-import java.util.*;
+import java.util.Vector;
 
-import mir.log.*;
+import mir.log.LoggerWrapper;
 
 // important: objects passed as data must not be altered once put into a job
 
@@ -72,7 +73,7 @@ public class JobQueue {
     identifierToJobHandler = new HashMap();
     nrJobs = 0;
     lastCleanup = 0;
-    jobCleanupTreshold = 9000; // seconds
+    jobCleanupTreshold = 900; // seconds
     queueRunner = new JobQueueRunner(logger);
     thread = new Thread(queueRunner);
     thread.start();
@@ -105,7 +106,7 @@ public class JobQueue {
       Iterator i = jobHandlers.iterator();
 
       while (i.hasNext()) {
-        result.add(((JobHandler) i.next()).getJobInfo());
+        result.add(0, ((JobHandler) i.next()).getJobInfo());
       }
     }