[Nasal-cvs] gc.c

Andy Ross andy at plausible.org
Thu Feb 21 09:36:29 PST 2008


Update of /home/nasal-cvs/nasal/src
In directory purr:/tmp/cvs-serv17631

Modified Files:
	gc.c 
Log Message:
Fix resource starvation issue where, if the last thread needed for GC
called naModUnlock() before naCheckBottleneck(), the collection would
needlessly wait for the final thread to come back.  Manabu NISHIYAMA
had a test case where the final thread would reliably sleep (and thus
lock up the interpreter) for several seconds.



More information about the nasal-cvs mailing list