[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Dotgnu-pnet-commits] CVS: pnet ChangeLog,1.2524,1.2525
From: |
Thong Nguyen <address@hidden> |
Subject: |
[Dotgnu-pnet-commits] CVS: pnet ChangeLog,1.2524,1.2525 |
Date: |
Mon, 07 Jul 2003 15:44:07 -0400 |
Update of /cvsroot/dotgnu-pnet/pnet
In directory subversions:/tmp/cvs-serv29847
Modified Files:
ChangeLog
Log Message:
Added support for thread cleanup handlers and fixed
race condition in ILThreadJoin()
Index: ChangeLog
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnet/ChangeLog,v
retrieving revision 1.2524
retrieving revision 1.2525
diff -C2 -r1.2524 -r1.2525
*** ChangeLog 7 Jul 2003 16:00:58 -0000 1.2524
--- ChangeLog 7 Jul 2003 19:44:04 -0000 1.2525
***************
*** 5,8 ****
--- 5,16 ----
free lists.
+ * include/il_thread.h, support/thr_defs.h, support/thread.c:
+ Add support for registering thread cleanup handlers.
+
+ * support/thread.c: Fix race condition bug in ILThreadJoin
+ by reordering the ILWakeupSetLimit, _ILWakeupQueueAdd and
+ _ILMutexLock calls. This race condition would cause
+ ILThreadJoin to miss a signal and deadlock.
+
2003-07-07 Rhys Weatherley <address@hidden>
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Dotgnu-pnet-commits] CVS: pnet ChangeLog,1.2524,1.2525,
Thong Nguyen <address@hidden> <=
- Prev by Date:
[Dotgnu-pnet-commits] CVS: pnet/include il_thread.h,1.14,1.15
- Next by Date:
[Dotgnu-pnet-commits] CVS: pnetlib/Xsharp Color.cs,1.1,1.2 Font.cs,1.2,1.3 Graphics.cs,1.7,1.8 Xlib.cs.in,1.11,1.12 XsharpSupport.c,1.6,1.7
- Previous by thread:
[Dotgnu-pnet-commits] CVS: pnet/include il_thread.h,1.14,1.15
- Next by thread:
[Dotgnu-pnet-commits] CVS: pnetlib/Xsharp Color.cs,1.1,1.2 Font.cs,1.2,1.3 Graphics.cs,1.7,1.8 Xlib.cs.in,1.11,1.12 XsharpSupport.c,1.6,1.7
- Index(es):