On Dec 9, 2011, at 12:04 AM, Norbert Nemec wrote: > On 07.12.2011 18:14, Sean Cavanaugh wrote: >> >> >> In windows land you would use MsgWaitForMultipleObject on the sleepy >> thread and wake it up with a kernel object of some kind (an Event most >> likely) > > How do you generate the kernel object? Is this operation non-blocking?
You might want to look at core.sync.condition.