rsp to consumer if offset move forward

This commit is contained in:
Liu Jicong 2022-09-28 23:47:47 +08:00
parent fab0adde99
commit b0a46942c2
1 changed files with 2 additions and 1 deletions

View File

@ -551,7 +551,8 @@ int32_t tqProcessPollReq(STQ* pTq, SRpcMsg* pMsg) {
tqScanData(pTq, pHandle, &dataRsp, &fetchOffsetNew); tqScanData(pTq, pHandle, &dataRsp, &fetchOffsetNew);
#if 1 #if 1
if (dataRsp.blockNum == 0) { if (dataRsp.blockNum == 0 && dataRsp.rspOffset.type == TMQ_OFFSET__LOG &&
dataRsp.reqOffset.version == dataRsp.rspOffset.version) {
STqPushEntry* pPushEntry = taosMemoryCalloc(1, sizeof(STqPushEntry)); STqPushEntry* pPushEntry = taosMemoryCalloc(1, sizeof(STqPushEntry));
if (pPushEntry != NULL) { if (pPushEntry != NULL) {
pPushEntry->pInfo = pMsg->info; pPushEntry->pInfo = pMsg->info;