From ae8f1cd5c4e058758f4110e5284dc4d857986fc3 Mon Sep 17 00:00:00 2001 From: dapan1121 Date: Fri, 20 May 2022 20:45:53 +0800 Subject: [PATCH] fix hb exit issue --- source/client/src/clientHb.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/source/client/src/clientHb.c b/source/client/src/clientHb.c index 5d6241d4f4..13ac43bc39 100644 --- a/source/client/src/clientHb.c +++ b/source/client/src/clientHb.c @@ -655,6 +655,9 @@ static int32_t hbCreateThread() { } static void hbStopThread() { + if (0 == atomic_load_8(&clientHbMgr.inited)) { + return; + } if (atomic_val_compare_exchange_8(&clientHbMgr.threadStop, 0, 1)) { tscDebug("hb thread already stopped"); return;