[Python-Dev] Extension modules, Threading, and the GIL

"Martin v. Löwis" martin@v.loewis.de
Wed, 08 Jan 2003 15:25:45 +0100


Mark Hammond wrote:
> My mistake - I used "i.e." in place of "e.g.".  However, "arbitrary" is
> fairly clear.

I feel this is still underspecified. I have successfully used multiple 
threads, and callbacks from arbitrary threads. For this to work, I have 
to allow threads in all calls to the library if the library can call 
back before returning.

Regards,
Martin