[kaffe] CVS kaffe (guilhem): Fixlet for jthread_exit on pthreads.

Kaffe CVS cvs-commits at kaffe.org
Fri May 6 10:15:03 PDT 2005


PatchSet 6443 
Date: 2005/05/06 17:05:14
Author: guilhem
Branch: HEAD
Tag: (none) 
Log:
Fixlet for jthread_exit on pthreads.

Members: 
	ChangeLog:1.3971->1.3972 
	kaffe/kaffevm/systems/unix-pthreads/thread-impl.c:1.82->1.83 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.3971 kaffe/ChangeLog:1.3972
--- kaffe/ChangeLog:1.3971	Fri May  6 17:02:47 2005
+++ kaffe/ChangeLog	Fri May  6 17:05:14 2005
@@ -1,5 +1,10 @@
 2005-05-06  Guilhem Lavaux  <guilhem at kaffe.org>
 
+	* kaffe/kaffevm/systems/unix-pthreads/thread-impl.c
+	(jthread_exit): Release the thread list lock before exiting.
+
+2005-05-06  Guilhem Lavaux  <guilhem at kaffe.org>
+
 	* kaffe/kaffevm/boehm-gc/boehm/Makefile.am,
 	kaffe/kaffevm/boehm-gc/boehm/Makefile.in,
 	kaffe/kaffevm/boehm-gc/boehm/aix_irix_threads.c,
Index: kaffe/kaffe/kaffevm/systems/unix-pthreads/thread-impl.c
diff -u kaffe/kaffe/kaffevm/systems/unix-pthreads/thread-impl.c:1.82 kaffe/kaffe/kaffevm/systems/unix-pthreads/thread-impl.c:1.83
--- kaffe/kaffe/kaffevm/systems/unix-pthreads/thread-impl.c:1.82	Fri May  6 15:24:32 2005
+++ kaffe/kaffe/kaffevm/systems/unix-pthreads/thread-impl.c	Fri May  6 17:05:23 2005
@@ -1136,6 +1136,7 @@
 	pendingExits++;
 	unprotectThreadList(cur);
   }
+  else unprotectThreadList(cur);
 }
 
 




More information about the kaffe mailing list