From 777bb1d4382ddc4aa8c5db3885e276874a470de8 Mon Sep 17 00:00:00 2001 From: Tom Tromey Date: Tue, 26 Aug 2003 23:14:07 +0000 Subject: StrictMath.java: Typo fix. * java/lang/StrictMath.java: Typo fix. * java/lang/Math.java: Typo fix. 2003-08-26 Stephen Crawley * java/lang/ThreadGroup.java (removeThread): null the 'group' field of the removed Thread. 2003-08-26 Mark Wielaard Reported by David Holmes . * java/lang/InheritableThreadLocal.java (threadMap): Wrap inside Collections.synchronizedMap. * java/lang/ThreadLocal.java (valueMap): Likewise. From-SVN: r70828 --- libjava/java/lang/ThreadGroup.java | 1 + 1 file changed, 1 insertion(+) (limited to 'libjava/java/lang/ThreadGroup.java') diff --git a/libjava/java/lang/ThreadGroup.java b/libjava/java/lang/ThreadGroup.java index 80f62b6a7a7..b79c136dffe 100644 --- a/libjava/java/lang/ThreadGroup.java +++ b/libjava/java/lang/ThreadGroup.java @@ -718,6 +718,7 @@ public class ThreadGroup if (groups == null) return; threads.remove(t); + t.group = null; // Daemon groups are automatically destroyed when all their threads die. if (daemon_flag && groups.size() == 0 && threads.size() == 0) { -- cgit v1.2.3