[ISSUE #7412] Fix pop revive message error when reput checkpoint

This commit is contained in:
redlsz
2023-10-09 16:52:10 +08:00
committed by GitHub
parent 3808387e13
commit 0027a1486d
@@ -595,6 +595,7 @@ public class PopReviveService extends ServiceThread {
newCk.setCId(oldCK.getCId());
newCk.setTopic(oldCK.getTopic());
newCk.setQueueId(oldCK.getQueueId());
newCk.setBrokerName(oldCK.getBrokerName());
newCk.addDiff(0);
MessageExtBrokerInner ckMsg = brokerController.getPopMessageProcessor().buildCkMsg(newCk, queueId);
brokerController.getMessageStore().putMessage(ckMsg);