This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Recipients BreamoreBoy, Marc.Brünink, docs@python, eryksun,
Date 2014-06-20.06:47:22
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <>
I think the problem was a combination of two issues.

First, the warning in is a bit hidden. Kind of squeezed in 
between CDLL, etc and PyDLL. In contrast, does a much better 
job, because it restates the fact that the GIL is released at each and 
every item. I think this is much better, because chances are high that 
you actually read the entry completely. In contrast, in case you 
are in a hurry you might miss the warning in

I think the second problem was that back then I was not aware of the 
fact that you need the GIL to call the Python/C API. That was a bit 
stupid indeed. But as a Python beginner it was just not obvious. Maybe 
the Introduction of the Python/C API needs some work, too. No GIL 
mentioned at
Furthermore, the examples at also do not talk 
about the GIL.
Date User Action Args
2014-06-20 06:47:22marc@bruenink.desetrecipients: +, docs@python, BreamoreBoy, eryksun, Marc.Brünink
2014-06-20 06:47:22marc@bruenink.desetmessageid: <>
2014-06-20 06:47:22marc@bruenink.delinkissue18017 messages
2014-06-20 06:47:22marc@bruenink.decreate