From 0e8ffff1525d32e3cc81103469fa33f6c4d92951 Mon Sep 17 00:00:00 2001 From: Philippe Pepiot Date: Tue, 20 Apr 2010 03:43:28 +0200 Subject: [PATCH] Kill status script in quit() --- src/wmfs.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/wmfs.c b/src/wmfs.c index d2f82ba..da57998 100644 --- a/src/wmfs.c +++ b/src/wmfs.c @@ -128,6 +128,10 @@ quit(void) XSync(dpy, False); XCloseDisplay(dpy); + /* kill status script */ + if (conf.status_pid != (pid_t)-1) + kill(conf.status_pid, SIGQUIT); + return; } @@ -271,9 +275,6 @@ uicb_reload(uicb_t cmd) { quit(); - if (conf.status_pid != (pid_t)-1) - kill(conf.status_pid, SIGQUIT); - for(; argv_global[0] && argv_global[0] == ' '; ++argv_global); execlp(argv_global, argv_global, NULL);