Message234928
| 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). |
|