Author: michiel
Date: 2009-06-29 13:38:01 +0200 (Mon, 29 Jun 2009)
New Revision: 36461

Modified:
   mmbase/trunk/core/src/main/java/org/mmbase/util/ThreadPools.java
Log:
avoid rejection as long as possible, so make the work-queueu a 
LinkedBlockingQueue

Modified: mmbase/trunk/core/src/main/java/org/mmbase/util/ThreadPools.java
===================================================================
--- mmbase/trunk/core/src/main/java/org/mmbase/util/ThreadPools.java    
2009-06-29 11:09:11 UTC (rev 36460)
+++ mmbase/trunk/core/src/main/java/org/mmbase/util/ThreadPools.java    
2009-06-29 11:38:01 UTC (rev 36461)
@@ -101,7 +101,7 @@
      * job of this type.
      *
      */
-    public static final ThreadPoolExecutor jobsExecutor = new 
ThreadPoolExecutor(2, 200, 5 * 60 , TimeUnit.SECONDS, new 
ArrayBlockingQueue<Runnable>(300), new ThreadFactory() {
+    public static final ThreadPoolExecutor jobsExecutor = new 
ThreadPoolExecutor(2, 200, 5 * 60 , TimeUnit.SECONDS, new 
LinkedBlockingQueue<Runnable>(), new ThreadFactory() {
 
             public Thread newThread(Runnable r) {
                 return ThreadPools.newThread(r, "JobsThread-" + (jobsSeq++));

_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to