[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