home *** CD-ROM | disk | FTP | other *** search
- package netscape.netcast;
-
- public class ThreadUtil {
- public static ThreadGroup systemGroup = getSystemThreadGroup();
-
- private static ThreadGroup getSystemThreadGroup() {
- ThreadGroup g;
- for(g = Thread.currentThread().getThreadGroup(); g.getParent() != null && g.getParent().getParent() != null; g = g.getParent()) {
- }
-
- return g;
- }
-
- public static Thread forkSystem(String name, Runnable target) {
- System.out.println("forksystem");
- Thread t = new Thread(target, name);
- t.start();
- return t;
- }
-
- public static Thread fork(String name, Runnable target) {
- Thread t = new Thread(target, name);
- t.start();
- return t;
- }
- }
-