More on the deadlock

Lex Spoon squeak-dev at lists.squeakfoundation.org
Wed Oct 9 20:33:13 UTC 2002


"Bill Schwab" <BILLS at ANEST4.ANEST.UFL.EDU> wrote:

> (2) Re "missing" processes, I can explain at least one.  The idle 
> process calls a primitive to yield to the OS (or do nothing) and 
> appears never to actually wait on a semaphore, so the 
> #printCallStacks algorithm does not detect it.  Seem reasonable?
> 

Hmm, that sounds right.  It will be runnable, however -- simply at a
very low priority.  You should check the array of runnable processes in
your print function.

Lex



More information about the Squeak-dev mailing list