From ae5381d34c75918f7fa49654585d277bbfe66f49 Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Tue, 30 Mar 2010 02:39:50 +0200 Subject: format-subunit: Avoid printing backtrace on Ctrl-C. --- selftest/format-subunit | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'selftest/format-subunit') diff --git a/selftest/format-subunit b/selftest/format-subunit index 3747082839..f7d09e835c 100755 --- a/selftest/format-subunit +++ b/selftest/format-subunit @@ -6,8 +6,8 @@ import optparse import os +import signal import sys - import subunithelper class PlainFormatter(object): @@ -188,6 +188,10 @@ statistics = { 'TESTS_SKIP': 0, } +def handle_sigint(sig, stack): + sys.exit(0) +signal.signal(signal.SIGINT, handle_sigint) + msg_ops = PlainFormatter(os.path.join(opts.prefix, "summary"), opts.verbose, opts.immediate, statistics) -- cgit