From a0d2da630e913d3d1acef62bf24823770ab24c73 Mon Sep 17 00:00:00 2001 From: dapan1121 Date: Tue, 10 Jan 2023 09:28:04 +0800 Subject: [PATCH] fix: no core file on linux --- source/client/src/clientEnv.c | 4 ++++ source/dnode/mgmt/exe/dmMain.c | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/source/client/src/clientEnv.c b/source/client/src/clientEnv.c index 2ecade58f9..495c2cca9a 100644 --- a/source/client/src/clientEnv.c +++ b/source/client/src/clientEnv.c @@ -420,7 +420,11 @@ _return: taosLogCrashInfo("taos", pMsg, msgLen, signum, sigInfo); +#ifdef _TD_DARWIN_64 exit(signum); +#elif defined(WINDOWS) + exit(signum); +#endif } void crashReportThreadFuncUnexpectedStopped(void) { atomic_store_32(&clientStop, -1); } diff --git a/source/dnode/mgmt/exe/dmMain.c b/source/dnode/mgmt/exe/dmMain.c index 711280ea58..4910b0ac3f 100644 --- a/source/dnode/mgmt/exe/dmMain.c +++ b/source/dnode/mgmt/exe/dmMain.c @@ -100,7 +100,11 @@ _return: taosLogCrashInfo("taosd", pMsg, msgLen, signum, sigInfo); +#ifdef _TD_DARWIN_64 exit(signum); +#elif defined(WINDOWS) + exit(signum); +#endif } static void dmSetSignalHandle() {