From 12fbc74ffb5ad6c8636d4ef2a4255048715da547 Mon Sep 17 00:00:00 2001 From: dmchen Date: Tue, 12 Nov 2024 17:52:40 +0800 Subject: [PATCH] fix/TD-32838-add-writer-lock-fix-review --- source/libs/sync/src/syncSnapshot.c | 1 + 1 file changed, 1 insertion(+) diff --git a/source/libs/sync/src/syncSnapshot.c b/source/libs/sync/src/syncSnapshot.c index cf4c99b989..4e7652f76e 100644 --- a/source/libs/sync/src/syncSnapshot.c +++ b/source/libs/sync/src/syncSnapshot.c @@ -441,6 +441,7 @@ int32_t snapshotReceiverCreate(SSyncNode *pSyncNode, SRaftId fromId, SSyncSnapsh SSyncSnapBuffer *pRcvBuf = NULL; code = syncSnapBufferCreate(&pRcvBuf); if (pRcvBuf == NULL) { + taosThreadMutexDestroy(&pReceiver->writerMutex); taosMemoryFree(pReceiver); pReceiver = NULL; TAOS_RETURN(code);