Capture the KeyboardInterrupt exception
authorCatalin Marinas <catalin.marinas@gmail.com>
Thu, 27 Oct 2005 19:47:25 +0000 (20:47 +0100)
committerCatalin Marinas <catalin.marinas@gmail.com>
Thu, 27 Oct 2005 19:47:25 +0000 (20:47 +0100)
This is to avoid a stack back-trace when a command is interrupted by the
user.

Signed-off-by: Catalin Marinas <catalin.marinas@gmail.com>
stgit/main.py

index 0a06b00..5fba58c 100644 (file)
@@ -164,5 +164,7 @@ def main():
                err:
         print >> sys.stderr, '%s %s: %s' % (prog, cmd, err)
         sys.exit(2)
+    except KeyboardInterrupt:
+        sys.exit(1)
 
     sys.exit(0)