diff options
author | Dave Barach <dave@barachs.net> | 2017-05-16 09:08:14 -0400 |
---|---|---|
committer | Dave Barach <dave@barachs.net> | 2017-05-16 09:09:48 -0400 |
commit | 814813103bb4acb9ced39c22972bd5e97df13d33 (patch) | |
tree | 59b0ba5329ccd8687f0dd26796331de7e0c49902 /src/vlib/unix/main.c | |
parent | 92a838b14a1862ef07c631412069e968f303639b (diff) |
VPP-845: add configurable elog post-mortem dump
Off by default. Enable via cmdline "... vlib { elog-post-mortem-dump }
..."
Change-Id: I2056b9de9b37475f2bfeeb5404da838f1b42645a
Signed-off-by: Dave Barach <dave@barachs.net>
Diffstat (limited to 'src/vlib/unix/main.c')
-rw-r--r-- | src/vlib/unix/main.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/vlib/unix/main.c b/src/vlib/unix/main.c index 103576db01c..e31ea81583e 100644 --- a/src/vlib/unix/main.c +++ b/src/vlib/unix/main.c @@ -409,12 +409,12 @@ unix_config (vlib_main_t * vm, unformat_input_t * input) format_unformat_error, input); } + error = setup_signal_handlers (um); + if (error) + return error; + if (!(um->flags & UNIX_FLAG_INTERACTIVE)) { - error = setup_signal_handlers (um); - if (error) - return error; - openlog (vm->name, LOG_CONS | LOG_PERROR | LOG_PID, LOG_DAEMON); clib_error_register_handler (unix_error_handler, um); |