From 1fae45b1f7515e47c559b66a13404753cfec192a Mon Sep 17 00:00:00 2001 From: Johan Malm Date: Wed, 21 Oct 2020 20:30:59 +0100 Subject: [PATCH] action: fix reconfigure --- src/action.c | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/src/action.c b/src/action.c index 100fb9af..924ef791 100644 --- a/src/action.c +++ b/src/action.c @@ -4,13 +4,6 @@ #include "common/spawn.h" #include "labwc.h" -static void -reconfigure(void) -{ - char *const args[] = { "killall", "-SIGHUP", "labwc", NULL }; - execvp(args[0], args); -} - void action(struct server *server, const char *action, const char *command) { @@ -24,7 +17,7 @@ action(struct server *server, const char *action, const char *command) server->cycle_view = desktop_next_view(server, server->cycle_view); } else if (!strcasecmp(action, "Reconfigure")) { - reconfigure(); + spawn_async_no_shell("killall -SIGHUP labwc"); } else if (!strcasecmp(action, "Debug")) { dbg_show_views(server); } else {