# HG changeset patch # User Goffi # Date 1409850357 -7200 # Node ID b32800b9793edd23927a2f82776948e847987f3b # Parent 344bbe6fd1dee8bdbbdd533635146194bf359317 primitivus: SIGINT is now ignored, APP_QUIT key/menu or :quit command must be used to quit Primitivus diff -r 344bbe6fd1de -r b32800b9793e frontends/src/primitivus/primitivus --- a/frontends/src/primitivus/primitivus Thu Sep 04 19:05:57 2014 +0200 +++ b/frontends/src/primitivus/primitivus Thu Sep 04 19:05:57 2014 +0200 @@ -42,6 +42,7 @@ from sat_frontends.constants import Const as commonConst # FIXME from sat_frontends.tools.jid import JID from os.path import join +import signal class ChatList(QuickChatList): @@ -195,6 +196,9 @@ self.x_notify = Notify() + # we already manage exit with a_key['APP_QUIT'], so we don't want C-c + signal.signal(signal.SIGINT, signal.SIG_IGN) + @property def mode(self): return self.editBar.mode