projects
/
gcc.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
sources.am, [...]: Rebuilt.
[gcc.git]
/
libjava
/
java
/
lang
/
natThread.cc
diff --git
a/libjava/java/lang/natThread.cc
b/libjava/java/lang/natThread.cc
index da9dcbabfd0755de63af0117ae990c2deefb6055..2879df8e91c8fd9bb80d30cc745b7abb4152a342 100644
(file)
--- a/
libjava/java/lang/natThread.cc
+++ b/
libjava/java/lang/natThread.cc
@@
-216,6
+216,9
@@
java::lang::Thread::finish_ ()
// If a method cache was created, free it.
_Jv_FreeMethodCache();
+ // Clear out thread locals.
+ locals = NULL;
+
// Signal any threads that are waiting to join() us.
_Jv_MutexLock (&nt->join_mutex);