summaryrefslogtreecommitdiff
path: root/Cython/Includes/cpython/pystate.pxd
diff options
context:
space:
mode:
Diffstat (limited to 'Cython/Includes/cpython/pystate.pxd')
-rw-r--r--Cython/Includes/cpython/pystate.pxd3
1 files changed, 3 insertions, 0 deletions
diff --git a/Cython/Includes/cpython/pystate.pxd b/Cython/Includes/cpython/pystate.pxd
index 1af630793..ee8856b20 100644
--- a/Cython/Includes/cpython/pystate.pxd
+++ b/Cython/Includes/cpython/pystate.pxd
@@ -84,6 +84,9 @@ cdef extern from "Python.h":
# PyGILState_Release on the same thread.
void PyGILState_Release(PyGILState_STATE)
+ # Return 1 if the current thread holds the GIL and 0 otherwise.
+ int PyGILState_Check()
+
# Routines for advanced debuggers, requested by David Beazley.
# Don't use unless you know what you are doing!
PyInterpreterState * PyInterpreterState_Head()