Long.toHexString(lastCommittedZxid) + " for peer sid: " + getSid()); queueOpPacket(Leader.DIFF, lastCommittedZxid); needOpPacket = false; continue; Long.toHexString(lastCommittedZxid) + " for peer sid: " + getSid()); queueOpPacket(Leader.DIFF, lastCommittedZxid); needOpPacket = false; } else if (packetZxid > peerLastZxid ) { Long.toHexString(prevProposalZxid) + " for peer sid: " + getSid()); queueOpPacket(Leader.TRUNC, prevProposalZxid); needOpPacket = false; queueOpPacket(Leader.COMMIT, packetZxid); queuedZxid = packetZxid; Long.toHexString(lastCommittedZxid) + " for peer sid: " + getSid()); queueOpPacket(Leader.DIFF, lastCommittedZxid); needOpPacket = false;
queueOpPacket(Leader.DIFF, peerLastZxid); needOpPacket = false; needSnap = false; Long.toHexString(maxCommittedLog) + " for peer sid:" + getSid()); queueOpPacket(Leader.TRUNC, maxCommittedLog); currentZxid = maxCommittedLog; needOpPacket = false;