From: Johan Malm Date: Wed, 21 Oct 2020 19:30:59 +0000 (+0100) Subject: action: fix reconfigure X-Git-Url: https://git.mdlowis.com/?a=commitdiff_plain;h=1fae45b1f7515e47c559b66a13404753cfec192a;p=proto%2Flabwc.git action: fix reconfigure --- 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 {