From bf1ef6089b7529a56e6a724e570eb5aa2c342e23 Mon Sep 17 00:00:00 2001 From: Drew DeVault Date: Thu, 29 Jun 2017 13:22:54 -0400 Subject: [PATCH] Revert "swaybar: Group child processes for signalling" This reverts commit 8f4bc0a3741b63c64bb6059bb632e7584c595d14. --- swaybar/bar.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/swaybar/bar.c b/swaybar/bar.c index 3412ff299..5e87eac90 100644 --- a/swaybar/bar.c +++ b/swaybar/bar.c @@ -41,7 +41,6 @@ static void spawn_status_cmd_proc(struct bar *bar) { close(pipefd[0]); dup2(pipefd[1], STDOUT_FILENO); close(pipefd[1]); - setpgid(bar->status_command_pid, 0); char *const cmd[] = { "sh", "-c", @@ -291,7 +290,7 @@ static void free_outputs(list_t *outputs) { static void terminate_status_command(pid_t pid) { if (pid) { // terminate status_command process - int ret = killpg(pid, SIGTERM); + int ret = kill(pid, SIGTERM); if (ret != 0) { sway_log(L_ERROR, "Unable to terminate status_command [pid: %d]", pid); } else {