From cccb59914799002df75299ec98da132fcccfaac0 Mon Sep 17 00:00:00 2001 From: Martin Ling Date: Wed, 17 Apr 2013 14:01:19 +0100 Subject: [PATCH] python: Release GIL during libsigrok calls. --- bindings/python/setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bindings/python/setup.py b/bindings/python/setup.py index 953fa639..6c23efff 100644 --- a/bindings/python/setup.py +++ b/bindings/python/setup.py @@ -38,7 +38,7 @@ setup( ext_modules = [ Extension('sigrok.core._lowlevel', sources = ['sigrok/core/lowlevel.i'], - swig_opts = sr_includes, + swig_opts = ['-threads'] + sr_includes, include_dirs = [i[2:] for i in sr_includes if i.startswith('-I')], library_dirs = [l[2:] for l in sr_libs if l.startswith('-L')], libraries = [l[2:] for l in sr_libs if l.startswith('-l')]