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 vstinner
Recipients Lothsahn, Mike.Meyer, alex, cvrebert, jcea, meador.inge, neologix, pitrou, rbcollins, vstinner
Date 2015-01-28.23:44:03
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1422488643.42.0.529638623256.issue13697@psf.upfronthosting.co.za>
In-reply-to
Content
FYI I proposed a fix for eventlet to fix eventlet with Python 3 when monkey-patching is used:
https://github.com/eventlet/eventlet/pull/187

The change forces the Python implementation of RLock, which is compatible with eventlet monkey-patching. The Python implementation of RLock gets the thread identifier from the monkey-patched threading module, whereas the C implementation calls directly a C function to get the identifier which is incompatible with eventlet.

If the Python implementation is simply dropped, eventlet may uses its own implementation (copy/paste code from older Python version).
History
Date User Action Args
2015-01-28 23:44:03vstinnersetrecipients: + vstinner, jcea, pitrou, rbcollins, alex, cvrebert, meador.inge, neologix, Mike.Meyer, Lothsahn
2015-01-28 23:44:03vstinnersetmessageid: <1422488643.42.0.529638623256.issue13697@psf.upfronthosting.co.za>
2015-01-28 23:44:03vstinnerlinkissue13697 messages
2015-01-28 23:44:03vstinnercreate