Merge pull request #1110 from fengzeroz/v2.3

fix(main): manager destroy when recv SIGINT or SIGTERM
This commit is contained in:
fengzeroz
2023-03-14 13:54:07 +08:00
committed by GitHub
+1 -2
View File
@@ -42,13 +42,12 @@ static void sig_handler(int sig)
{
nlog_warn("recv sig: %d", sig);
if (sig != SIGABRT) {
if (sig == SIGINT || sig == SIGTERM) {
neu_manager_destroy(g_manager);
neu_persister_destroy();
}
zlog_fini();
exit_flag = true;
exit(-1);
}
static int neuron_run(const neu_cli_args_t *args)