[Xfce4-commits] <midori:master> Allow Ctrl+C to break normally while still handling it well
Christian Dywan
noreply at xfce.org
Mon Dec 7 20:40:01 CET 2009
Updating branch refs/heads/master
to fadd0f31c2cd3e027870a3c0c931c864ad4d84b7 (commit)
from 3fc4f6347f03e52289bd54acee3d7a28331026a9 (commit)
commit fadd0f31c2cd3e027870a3c0c931c864ad4d84b7
Author: Christian Dywan <christian at twotoasts.de>
Date: Mon Dec 7 20:10:33 2009 +0100
Allow Ctrl+C to break normally while still handling it well
midori/main.c | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/midori/main.c b/midori/main.c
index bfccfae..961ef2c 100644
--- a/midori/main.c
+++ b/midori/main.c
@@ -1576,8 +1576,10 @@ midori_remove_config_file (gint clear_prefs,
static void
signal_handler (int signal_id)
{
+ signal (signal_id, 0);
midori_app_quit_cb (NULL);
- gtk_main_quit ();
+ if (kill (getpid (), signal_id))
+ exit (1);
}
#endif
More information about the Xfce4-commits
mailing list