fix(tmq): fix memory leak.
This commit is contained in:
parent
09a04052ec
commit
1a8a834a2c
|
@ -341,6 +341,8 @@ int32_t tqNextBlockInWal(STqReader* pReader) {
|
||||||
|
|
||||||
SDecoder decoder = {0};
|
SDecoder decoder = {0};
|
||||||
tDecoderInit(&decoder, pBody, bodyLen);
|
tDecoderInit(&decoder, pBody, bodyLen);
|
||||||
|
taosArrayDestroy(pReader->submit.aSubmitTbData);
|
||||||
|
|
||||||
if (tDecodeSubmitReq(&decoder, &pReader->submit) < 0) {
|
if (tDecodeSubmitReq(&decoder, &pReader->submit) < 0) {
|
||||||
tDecoderClear(&decoder);
|
tDecoderClear(&decoder);
|
||||||
tqError("decode wal file error, msgLen:%d, ver:%"PRId64, bodyLen, ver);
|
tqError("decode wal file error, msgLen:%d, ver:%"PRId64, bodyLen, ver);
|
||||||
|
|
Loading…
Reference in New Issue