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.

Author eryksun
Recipients BreamoreBoy, Marc.Brünink, docs@python, eryksun
Date 2014-06-19.21:31:11
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1403213472.06.0.460148928217.issue18017@psf.upfronthosting.co.za>
In-reply-to
Content
16.17.2.2 already has a warning after it introduces CDLL, OleDLL, and WinDLL:

    The Python global interpreter lock is released before 
    calling any function exported by these libraries, and 
    reacquired afterwards.

It links to the glossary entry:

    https://docs.python.org/3/glossary.html#term-global-interpreter-lock

It wouldn't hurt to elaborate and box this warning.

Subsequently, PyDLL is documented to *not* release the GIL. Also,  section 16.17.2.4 documents that CFUNCTYPE and WINFUNCTYPE functions release the GIL and PYFUNCTYPE functions will *not* release the GIL.
History
Date User Action Args
2014-06-19 21:31:12eryksunsetrecipients: + eryksun, docs@python, BreamoreBoy, Marc.Brünink
2014-06-19 21:31:12eryksunsetmessageid: <1403213472.06.0.460148928217.issue18017@psf.upfronthosting.co.za>
2014-06-19 21:31:12eryksunlinkissue18017 messages
2014-06-19 21:31:11eryksuncreate