Bug report
Bug description:
import.c:double lock release
_PyImport_LoadLazyImportTstate (line 3931): _PyImport_ReleaseLock called before goto error, then error path releases again → Py_FatalError("unlocking a recursive mutex not owned by current thread").
This is a sub-issue of #146102 with gist details
CPython versions tested on:
CPython main branch
Operating systems tested on:
Windows
Linked PRs
Bug report
Bug description:
import.c:double lock release
_PyImport_LoadLazyImportTstate (line 3931): _PyImport_ReleaseLock called before goto error, then error path releases again → Py_FatalError("unlocking a recursive mutex not owned by current thread").
This is a sub-issue of #146102 with gist details
CPython versions tested on:
CPython main branch
Operating systems tested on:
Windows
Linked PRs