From 98a7e88c45325c911ee28fb396403a5839cace09 Mon Sep 17 00:00:00 2001 From: Jeff Tao Date: Thu, 29 Oct 2020 09:14:42 +0000 Subject: [PATCH] releaseRef --- src/sync/src/syncMain.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/sync/src/syncMain.c b/src/sync/src/syncMain.c index 17815c93aa..a538b4db87 100644 --- a/src/sync/src/syncMain.c +++ b/src/sync/src/syncMain.c @@ -137,6 +137,7 @@ void syncCleanUp() { } taosCloseRef(tsSyncRefId); + tsSyncRefId = -1; sInfo("sync module is cleaned up"); } @@ -1205,6 +1206,8 @@ static void syncMonitorFwdInfos(void *param, void *tmrId) { pNode->pFwdTimer = taosTmrStart(syncMonitorFwdInfos, 300, pNode, syncTmrCtrl); } + + taosReleaseRef(tsSyncRefId, pNode); } static int32_t syncForwardToPeerImpl(SSyncNode *pNode, void *data, void *mhandle, int qtype) { -- GitLab