Update of /var/cvs/src/org/mmbase/util
In directory james.mmbase.org:/tmp/cvs-serv6393

Modified Files:
        ThreadPools.java 
Log Message:
just made scheduler configurable


See also: http://cvs.mmbase.org/viewcvs/src/org/mmbase/util


Index: ThreadPools.java
===================================================================
RCS file: /var/cvs/src/org/mmbase/util/ThreadPools.java,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -b -r1.13 -r1.14
--- ThreadPools.java    18 Jul 2008 05:49:32 -0000      1.13
+++ ThreadPools.java    30 Jul 2008 10:58:08 -0000      1.14
@@ -17,7 +17,7 @@
  *
  * @since MMBase 1.8
  * @author Michiel Meewissen
- * @version $Id: ThreadPools.java,v 1.13 2008/07/18 05:49:32 michiel Exp $
+ * @version $Id: ThreadPools.java,v 1.14 2008/07/30 10:58:08 michiel Exp $
  */
 public abstract class ThreadPools {
     private static final Logger log = 
Logging.getLoggerInstance(ThreadPools.class);
@@ -84,6 +84,12 @@
             log.info("Setting core pool size from " + ((ThreadPoolExecutor) 
jobsExecutor).getCorePoolSize() + " to " + core);
             ((ThreadPoolExecutor) 
jobsExecutor).setCorePoolSize(Integer.parseInt(core));
         }
+
+        String schedSize = props.get("scheduler.coresize");
+        if (schedSize != null) {
+            log.info("Setting scheduler pool size from " + 
((ThreadPoolExecutor) scheduler).getCorePoolSize() + " to " + schedSize);
+            ((ThreadPoolExecutor) 
scheduler).setCorePoolSize(Integer.parseInt(schedSize));
+        }
     }
 
     /**
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to