From a3b310cb19ad8e84313dcda0d8ddef7af037e3b1 Mon Sep 17 00:00:00 2001 From: Danila Vershinin Date: Fri, 28 Jun 2019 04:09:54 +0300 Subject: [PATCH] SIGHUP handler for reloading config --- engine/engine.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/engine/engine.c b/engine/engine.c index 73c8745..01e1f56 100644 --- a/engine/engine.c +++ b/engine/engine.c @@ -87,6 +87,11 @@ static int default_parse_option (int val) { /* {{{ SIGNAL ACTIONS */ static void default_sighup (void) { + int res = do_reload_config (0x4); + + if (res < 0) { + fprintf (stderr, "config check failed! (code %d)\n", res); + } } static void default_sigusr1 (void) {