From fcac36538ece60a2f6f8cc83e0dd26afc1df2c19 Mon Sep 17 00:00:00 2001 From: megacz Date: Fri, 30 Jan 2004 06:48:55 +0000 Subject: [PATCH] 2002/07/15 23:17:09 darcs-hash:20040130064855-2ba56-59c0f11ff10ec44f40723499be8e8a02a6151501.gz --- src/org/xwt/ThreadMessage.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/org/xwt/ThreadMessage.java b/src/org/xwt/ThreadMessage.java index cd22019..bbd1f24 100644 --- a/src/org/xwt/ThreadMessage.java +++ b/src/org/xwt/ThreadMessage.java @@ -38,7 +38,7 @@ public class ThreadMessage extends Thread implements Message { private static Object[] emptyobj = new Object[] { }; /** creates a new thread to execute function f */ - public static void newthread(Function f) { + public static synchronized void newthread(Function f) { ThreadMessage ret = (ThreadMessage)spare.remove(false); if (ret == null) { if (threadcount < Platform.maxThreads()) ret = new ThreadMessage(); -- 1.7.10.4