diff --git a/pisi-cli b/pisi-cli index ec420d41..cd316a4a 100755 --- a/pisi-cli +++ b/pisi-cli @@ -32,7 +32,10 @@ def sig_handler(sig, frame): exit() def exit(): - pisi.api.finalize() + try: + pisi.api.finalize() + except KeyboardInterrupt: # raised pending interrupt + pass sys.exit(1) def handle_exception(exception, value, tb):