From 2e2b28dbd2eea7a72fa39be18d667eaa011d2508 Mon Sep 17 00:00:00 2001 From: Shengliang Guan Date: Mon, 27 Jun 2022 18:28:51 +0800 Subject: [PATCH] enh: add retryCode for transaction --- source/dnode/mnode/impl/src/mndTrans.c | 1 + 1 file changed, 1 insertion(+) diff --git a/source/dnode/mnode/impl/src/mndTrans.c b/source/dnode/mnode/impl/src/mndTrans.c index 16970e5d78..b09ee5f608 100644 --- a/source/dnode/mnode/impl/src/mndTrans.c +++ b/source/dnode/mnode/impl/src/mndTrans.c @@ -1188,6 +1188,7 @@ static int32_t mndTransExecuteRedoActionsSerial(SMnode *pMnode, STrans *pTrans) } else if (code == pAction->retryCode) { mDebug("trans:%d, %s:%d receive code:0x%x and retry", pTrans->id, mndTransStr(pAction->stage), pAction->id, code); taosMsleep(300); + action--; continue; } else { terrno = code;