From b2fbe4a592f64cb4bc0c357260f5cb8e5ea4f013 Mon Sep 17 00:00:00 2001 From: Steven Luo Date: Fri, 18 Dec 2009 04:50:12 -0800 Subject: [PATCH] Don't use killall to HUP browser-switchboard Use kill and pidof instead -- killall might kill a standalone config app. --- config-ui/browser-switchboard-cp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config-ui/browser-switchboard-cp.c b/config-ui/browser-switchboard-cp.c index 1099890..7d462f5 100644 --- a/config-ui/browser-switchboard-cp.c +++ b/config-ui/browser-switchboard-cp.c @@ -263,7 +263,7 @@ static void do_reconfig(void) { /* Try to send SIGHUP to any running browser-switchboard process This causes it to reread config files if in continuous_mode, and die so that the config will be reloaded on next start otherwise */ - system("killall -HUP browser-switchboard > /dev/null 2>&1"); + system("kill -HUP `pidof browser-switchboard` > /dev/null 2>&1"); } -- 1.7.9.5