diff --git a/cellframe-sdk b/cellframe-sdk index e5fdeabd0192ee03078d730fb8633e2062e25f33..b3f7e5436d113c5b7d46539d522e5bd5a295a4e2 160000 --- a/cellframe-sdk +++ b/cellframe-sdk @@ -1 +1 @@ -Subproject commit e5fdeabd0192ee03078d730fb8633e2062e25f33 +Subproject commit b3f7e5436d113c5b7d46539d522e5bd5a295a4e2 diff --git a/sources/sig_unix_handler.c b/sources/sig_unix_handler.c index fdb5d5afd86c790dc8d9bc7e8d9464cbcdea5080..73b7b4e0ccfccc88e3ab9f3ea261b0b650b1cd9f 100644 --- a/sources/sig_unix_handler.c +++ b/sources/sig_unix_handler.c @@ -38,9 +38,10 @@ static void clear_pid_file() { } static void sig_exit_handler(int sig_code) { + log_it(L_DEBUG, "Got exit code: %d", sig_code); - - clear_pid_file(); + exit(sig_code); + /*clear_pid_file(); dap_plugin_deinit(); dap_chain_node_mempool_autoproc_deinit(); @@ -64,7 +65,7 @@ static void sig_exit_handler(int sig_code) { log_it(L_NOTICE,"Stopped Cellframe Node"); fflush(stdout); - exit(0); + exit(0);*/ }