From c6f2b32e367fc6fc00c926ccda56c8387fb11313 Mon Sep 17 00:00:00 2001 From: Jakub Roztocil Date: Wed, 26 Oct 2016 11:16:34 +0200 Subject: [PATCH] Stricter KeyboardInterrupt silencing Relates to #531, but doesn't solve it completely. --- httpie/__main__.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/httpie/__main__.py b/httpie/__main__.py index bed0ec7b..83f3c690 100644 --- a/httpie/__main__.py +++ b/httpie/__main__.py @@ -3,8 +3,11 @@ """ import sys -from .core import main if __name__ == '__main__': - sys.exit(main()) + try: + from .core import main + sys.exit(main()) + except KeyboardInterrupt: + sys.exit(1)