From 1ad2405ffebf413218b9ea48a0ecbd333d95adeb Mon Sep 17 00:00:00 2001 From: fengzero Date: Wed, 14 Sep 2022 02:01:11 +0000 Subject: [PATCH] fix(main): manager destory when receive sigabrt --- src/main.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main.c b/src/main.c index fe2d5abb..f2304178 100644 --- a/src/main.c +++ b/src/main.c @@ -38,7 +38,9 @@ static void sig_handler(int sig) { nlog_warn("recv sig: %d", sig); - neu_manager_destroy(g_manager); + if (sig != SIGABRT) { + neu_manager_destroy(g_manager); + } zlog_fini(); exit_flag = true; }