From ebf7b625322cd7f1d876be2a73821ef0d599398a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Radek=20Hu=C5=A1ek?= <husek@iuuk.mff.cuni.cz> Date: Sat, 11 Mar 2017 18:43:18 +0100 Subject: [PATCH] groupConnectivity.pyx: add signal handling --- groupConnectivity.pyx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/groupConnectivity.pyx b/groupConnectivity.pyx index 4d440bf..d7043b8 100644 --- a/groupConnectivity.pyx +++ b/groupConnectivity.pyx @@ -1,3 +1,5 @@ +include "cysignals/signals.pxi" + from libcpp.vector cimport vector from libcpp cimport bool from libcpp.utility cimport pair @@ -138,7 +140,9 @@ def testGroupConnectivity(G, group = "Z4", getClasses = False, print "Double subdivided edges: ", doubleSubdivisions tester.init(G.num_edges(), spanningTreeEdges, twoCuts, doubleSubdivisions, elemCycles) + sig_on() ret = tester.run() + sig_off() if getClasses: classes = tester.getClasses() -- GitLab