summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorfsbs <fsbs@users.noreply.github.com>2021-10-20 11:37:53 +0000
committerfsbs <fsbs@users.noreply.github.com>2021-10-20 13:37:53 +0200
commit73a3e32a11ab6d2d76c72fc4bf5f5ddd54860169 (patch)
tree38f00f060ef91287b03aaaa75c0183324b05fa6a
parentddde58832187211e68e04f16a08342b155baab51 (diff)
downloadpycurl-73a3e32a11ab6d2d76c72fc4bf5f5ddd54860169.tar.gz
Fix allow threads in util_multi_close
-rw-r--r--src/multi.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/multi.c b/src/multi.c
index 1ec5e19..7162564 100644
--- a/src/multi.c
+++ b/src/multi.c
@@ -94,11 +94,11 @@ util_multi_close(CurlMultiObject *self)
if (self->multi_handle != NULL) {
CURLM *multi_handle = self->multi_handle;
- self->multi_handle = NULL;
/* Allow threads because callbacks can be invoked */
PYCURL_BEGIN_ALLOW_THREADS
curl_multi_cleanup(multi_handle);
PYCURL_END_ALLOW_THREADS
+ self->multi_handle = NULL;
}
}