From 352109bef83ae68e20a08a5f351480629b2aa4ee Mon Sep 17 00:00:00 2001 From: Jameson Graef Rollins <jrollins@finestructure.net> Date: Fri, 1 Jun 2018 16:01:44 -0700 Subject: [PATCH] main: move signal handling inside of main function --- gwinc/__main__.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gwinc/__main__.py b/gwinc/__main__.py index c1496ff5..53146b15 100644 --- a/gwinc/__main__.py +++ b/gwinc/__main__.py @@ -73,6 +73,8 @@ parser.add_argument('IFO', default=IFO, def main(): + signal.signal(signal.SIGINT, signal.SIG_DFL) + args = parser.parse_args() ifo = load_ifo(args.IFO) @@ -173,5 +175,4 @@ You may interact with plot using "plt." methods, e.g.: if __name__ == '__main__': - signal.signal(signal.SIGINT, signal.SIG_DFL) main() -- GitLab