Fix merge code error.
This commit is contained in:
parent
18dd355463
commit
3070d2d455
|
@ -166,18 +166,18 @@ int32_t taosAllocateQitem(int32_t size, EQItype itype, int64_t dataSize, void **
|
||||||
uDebug("failed to alloc qitem, size:%" PRId64 " alloc:%" PRId64 " allowed:%" PRId64, size + dataSize, alloced,
|
uDebug("failed to alloc qitem, size:%" PRId64 " alloc:%" PRId64 " allowed:%" PRId64, size + dataSize, alloced,
|
||||||
tsApplyMemoryAllowed);
|
tsApplyMemoryAllowed);
|
||||||
(void)atomic_sub_fetch_64(&tsApplyMemoryUsed, size + dataSize);
|
(void)atomic_sub_fetch_64(&tsApplyMemoryUsed, size + dataSize);
|
||||||
terrno = TSDB_CODE_OUT_OF_RPC_MEMORY_QUEUE;
|
|
||||||
return (terrno = TSDB_CODE_OUT_OF_RPC_MEMORY_QUEUE);
|
return (terrno = TSDB_CODE_OUT_OF_RPC_MEMORY_QUEUE);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
*item = NULL;
|
*item = NULL;
|
||||||
STaosQnode *pNode = taosMemoryCalloc(1, sizeof(STaosQnode) + size);
|
STaosQnode *pNode = taosMemoryCalloc(1, sizeof(STaosQnode) + size);
|
||||||
if (itype == RPC_QITEM) {
|
if (pNode == NULL) {
|
||||||
(void)atomic_sub_fetch_64(&tsQueueMemoryUsed, size + dataSize);
|
if (itype == RPC_QITEM) {
|
||||||
return terrno;
|
(void)atomic_sub_fetch_64(&tsQueueMemoryUsed, size + dataSize);
|
||||||
} else if (itype == APPLY_QITEM) {
|
} else if (itype == APPLY_QITEM) {
|
||||||
(void)atomic_sub_fetch_64(&tsApplyMemoryUsed, size + dataSize);
|
(void)atomic_sub_fetch_64(&tsApplyMemoryUsed, size + dataSize);
|
||||||
|
}
|
||||||
return terrno;
|
return terrno;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue