Revert: bpo-33608: Factor out a private, per-interpreter _Py_AddPendingCall(). (GH-11617)#12159
Revert: bpo-33608: Factor out a private, per-interpreter _Py_AddPendingCall(). (GH-11617)#12159vstinner merged 4 commits into
Conversation
|
The world hates me: I wrote this PR to fix https://bugs.python.org/issue36114 race condition, but test__xxsubinterpreters failed on AppVeyor :-( https://ci.appveyor.com/project/python/cpython/builds/22802115 |
Sorry, something went wrong.
|
My intent is to revert the commit ef4ac96, but sadly I had to also revert 3 commits written by Eric Snow which are based on this commit :-( I would prefer to revert a single commit, but I had to revert 4 commits :-( |
Sorry, something went wrong.
|
This PR reverts the commit ef4ac96 because it introduced multiple regressions:
|
Sorry, something went wrong.
|
I tested manually this PR and I confirm that it fix https://bugs.python.org/issue36114 I stressed my FreeBSD 12 VM with test_multiprocessing_spawn:
|
Sorry, something went wrong.
https://bugs.python.org/issue33608