summaryrefslogtreecommitdiffstats
path: root/libdimension-python/wrapper.pxd
diff options
context:
space:
mode:
authorTavian Barnes <tavianator@gmail.com>2011-11-03 23:32:45 -0400
committerTavian Barnes <tavianator@gmail.com>2011-11-03 23:32:45 -0400
commite8bdfce85fbf792eaf8be47c6ecff01f99c94ee6 (patch)
tree37d588799686bde43a3d588acaa238b9b551b733 /libdimension-python/wrapper.pxd
parentd952ec7ae90a85673c07a827e92f3c96a33725c1 (diff)
downloaddimension-e8bdfce85fbf792eaf8be47c6ecff01f99c94ee6.tar.xz
Don't hold the GIL for blocking operations.
Diffstat (limited to 'libdimension-python/wrapper.pxd')
-rw-r--r--libdimension-python/wrapper.pxd4
1 files changed, 2 insertions, 2 deletions
diff --git a/libdimension-python/wrapper.pxd b/libdimension-python/wrapper.pxd
index 7ba17e9..2526022 100644
--- a/libdimension-python/wrapper.pxd
+++ b/libdimension-python/wrapper.pxd
@@ -70,10 +70,10 @@ cdef extern from "../libdimension/dimension.h":
ctypedef struct dmnsn_future
- int dmnsn_future_join(dmnsn_future *future)
+ int dmnsn_future_join(dmnsn_future *future) nogil
void dmnsn_future_cancel(dmnsn_future *future)
double dmnsn_future_progress(dmnsn_future *future)
- void dmnsn_future_wait(dmnsn_future *future, double progress)
+ void dmnsn_future_wait(dmnsn_future *future, double progress) nogil
##########
# Timers #