diff options
| author | Furkan Sahin <furkan-dev@proton.me> | 2017-06-29 13:22:54 -0400 |
|---|---|---|
| committer | Furkan Sahin <furkan-dev@proton.me> | 2017-06-29 13:22:54 -0400 |
| commit | 8b4e0fd4f5276d07e7d7ef81d072be33334a827b (patch) | |
| tree | 3a0579e6e6eda333b6315146b5b28ae80714f85c /swaybar/bar.c | |
| parent | 61ece52a5f0e6edfdeff2221666c76d4d4a85f37 (diff) | |
Revert "swaybar: Group child processes for signalling"
This reverts commit 144b794cf4232d9c7940551702bf43fd2d3b7d04.
Diffstat (limited to 'swaybar/bar.c')
| -rw-r--r-- | swaybar/bar.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/swaybar/bar.c b/swaybar/bar.c index 3412ff29..5e87eac9 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 { |
