summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPetr Viktorin <encukou@gmail.com>2021-06-10 15:55:50 +0200
committerPetr Viktorin <encukou@gmail.com>2021-06-10 16:28:43 +0200
commita73166e01394bbbbaad7cda18418dd7cb37fd45e (patch)
tree4604c299b1d9932dc7e2c7d54007b2b9c39e84e8
parentb439f1c411a9479ccc03c16465cdff50fede79d3 (diff)
downloadmod_wsgi-a73166e01394bbbbaad7cda18418dd7cb37fd45e.tar.gz
Don't call PyEval_InitThreads on Python 3.9+
-rw-r--r--src/server/wsgi_interp.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/server/wsgi_interp.c b/src/server/wsgi_interp.c
index bb91b69..5fc38d1 100644
--- a/src/server/wsgi_interp.c
+++ b/src/server/wsgi_interp.c
@@ -2433,10 +2433,10 @@ void wsgi_python_init(apr_pool_t *p)
Py_Initialize();
+#if PY_VERSION_HEX < 0x03090000
/* Initialise threading. */
-
PyEval_InitThreads();
-
+#endif
/*
* Remove the environment variable we set for the hash
* seed. This has to be done in os.environ, which will