Update of /var/cvs/src/org/mmbase/module/core
In directory james.mmbase.org:/tmp/cvs-serv2863
Modified Files:
MMBaseContext.java
Log Message:
little point in useing DeamonThread, as the only thing it does is setting group
and deamon properties
See also: http://cvs.mmbase.org/viewcvs/src/org/mmbase/module/core
Index: MMBaseContext.java
===================================================================
RCS file: /var/cvs/src/org/mmbase/module/core/MMBaseContext.java,v
retrieving revision 1.65
retrieving revision 1.66
diff -u -b -r1.65 -r1.66
--- MMBaseContext.java 6 Sep 2008 14:33:53 -0000 1.65
+++ MMBaseContext.java 8 Sep 2008 07:27:14 -0000 1.66
@@ -27,7 +27,7 @@
* @author Daniel Ockeloen
* @author David van Zeventer
* @author Jaco de Groot
- * @version $Id: MMBaseContext.java,v 1.65 2008/09/06 14:33:53 michiel Exp $
+ * @version $Id: MMBaseContext.java,v 1.66 2008/09/08 07:27:14 michiel Exp $
*/
public class MMBaseContext {
private static final Logger log =
Logging.getLoggerInstance(MMBaseContext.class);
@@ -155,7 +155,8 @@
* @since MMBase-1.8
*/
public static Thread startThread(Runnable task, String name) {
- DaemonThread kicker = new DaemonThread(task, name);
+ Thread kicker = new Thread(getThreadGroup(), task, getMachineName() +
":" + name);
+ kicker.setDaemon(true);
kicker.start();
return kicker;
}
@@ -163,9 +164,10 @@
* Starts a daemon thread using the MMBase thread group.
* @param task the task to run as a thread
* @param name the thread's name
+ * @deprecated Use [EMAIL PROTECTED]
org.mmbase.util.ThreadPools.scheduler}.
* @since MMBase-1.8
*/
- public static Thread startThread(DaemonTask task, String name) {
+ public static DaenonThread startThread(DaemonTask task, String name) {
DaemonThread kicker = new DaemonThread(name);
kicker.setTask(task);
kicker.start();
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs