|
From: | Klaus Treichel |
Subject: | [Pnet-commits] dotgnu-pnet ./ChangeLog engine/lib_monitor.c su... |
Date: | Sun, 06 Nov 2005 12:35:34 -0500 |
CVSROOT: /cvsroot/dotgnu-pnet Module name: dotgnu-pnet Branch: Changes by: Klaus Treichel <address@hidden> 05/11/06 17:35:32 Modified files: . : ChangeLog engine : lib_monitor.c support : hb_gc.c thread.c Log message: 2005-11-06 Klaus Treichel <address@hidden> * engine/lib_monitor.c: return 0 in _IL_Monitor_InternalWait when the timeout expired before the lock could be aquired. * support/hb_gc.c: fix a warning because of a difference in signedness. * support/thread.c: replace the suspend / resume in ILThreadStart / _ILThreadRun by a lock and release of the new threads lock mutex to wait until ILStartThread has finished it's housekeeping. This fixes problems on cygwin and MAC OSX where the resume got lost and the new thread.didn't start. CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/dotgnu-pnet/pnet/ChangeLog.diff?tr1=1.3228&tr2=1.3229&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/dotgnu-pnet/pnet/engine/lib_monitor.c.diff?tr1=1.5&tr2=1.6&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/dotgnu-pnet/pnet/support/hb_gc.c.diff?tr1=1.26&tr2=1.27&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/dotgnu-pnet/pnet/support/thread.c.diff?tr1=1.31&tr2=1.32&r1=text&r2=text
[Prev in Thread] | Current Thread | [Next in Thread] |