text_combined: marcin qrczak kowalczyk kbjbvcknmorgpl dnia 18032008 wt godzinie 1337 0600 adam olsen pisze sort blocking wait use mean dont one meant dont one iteration whole queue equivalent trypop prompts question use cases pop wait ie blocking queue empty used weakref callbacks must synchronized rest program unless operations shared data already atomic realized design deathqueues suffices cases like weakkeydictionary less convenient queue checked exactly places design callbacks would lock shared data regarding interrupts involved scheme threads blocking unblocking interrupts counter number blocks special synchronous mode interruptible blocking operations similar pthread_cancel_deferred default pthread_cancel_asynchronous signals dont necessarily cause exception execute signal handler often throws exception ive seen simpler interrupt blocking scheme proposed python based design haskell httpwwwcswilliamsedufreundpaperspythonpdf seems abandoned paper 2002 havent heard anything newer __ marcin kowalczyk __ kbjbvcknmorgpl httpqrnikknmorgplqrczak _______________________________________________ python3000 mailing list smsbmo9552pythonorg httpmailpythonorgmailmanlistinfopython3000 unsubscribe httpmailpythonorgmailmanoptionspython3000python300040tangomucom wed 06 aug 2008 143817 0100 python3000 pythonsafethread project status