[Stackless] Channel Deadlock

Justin Tulloss jmtulloss at gmail.com
Mon Apr 28 23:58:31 CEST 2008


I'm distributing Stackless across multiple processes. There are
several real OS threads that wait for incoming messages and then pass
those messages to a single stackless thread. This means it's possible
that all channels will be blocking, since at any time a real OS thread
might come along and pass a message into the thread. Stackless doesn't
like this though. It thinks it's going into deadlock and throws an
exception. Is there any way to avoid this?


More information about the Stackless mailing list