]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
gh-118534: Fix load of `gil->locked` (#118553)
authorSam Gross <colesbury@gmail.com>
Fri, 3 May 2024 22:13:40 +0000 (18:13 -0400)
committerGitHub <noreply@github.com>
Fri, 3 May 2024 22:13:40 +0000 (18:13 -0400)
Python/ceval_gil.c

index e4f7217255efd839ce903511659d3a6a595b4e0b..b456a9d80455e4fc58437ebdda990965a9ba80b3 100644 (file)
@@ -224,7 +224,7 @@ drop_gil(PyInterpreterState *interp, PyThreadState *tstate)
         return;
     }
 #endif
-    if (!_Py_atomic_load_ptr_relaxed(&gil->locked)) {
+    if (!_Py_atomic_load_int_relaxed(&gil->locked)) {
         Py_FatalError("drop_gil: GIL is not locked");
     }