fixed threadstate swap

This commit is contained in:
roberto@debian32
2011-06-25 07:44:21 +02:00
parent 55c3ba73d3
commit 576a1e7cb2
3 changed files with 9 additions and 4 deletions
+4 -2
View File
@@ -859,8 +859,10 @@ void uwsgi_python_enable_threads() {
up.gil_get = gil_real_get;
up.gil_release = gil_real_release;
up.swap_ts = threaded_swap_ts;
up.reset_ts = threaded_reset_ts;
if (uwsgi.threads > 1) {
up.swap_ts = threaded_swap_ts;
up.reset_ts = threaded_reset_ts;
}
uwsgi_log("threads support enabled\n");
}