diff --git a/signer/gossip/node.go b/signer/gossip/node.go index 1c4ce86c..b645a78c 100644 --- a/signer/gossip/node.go +++ b/signer/gossip/node.go @@ -465,7 +465,7 @@ func (n *Node) publishCompletedRound(ctx context.Context, round *round) error { } func (n *Node) republishCompletedRound(ctx context.Context, round *round) error { - roundConfPayload, ok := n.roundRepublishCache.Peek(round) // Peek acts as FIFO based on insert above + roundConfPayload, ok := n.roundRepublishCache.Peek(round.height) // Peek acts as FIFO based on insert above if ok { n.logger.Debugf("republishing round confirmed to: %s", n.notaryGroup.ID) return n.pubsub.Publish(n.notaryGroup.ID, roundConfPayload.([]byte))