From 4ea6d67f2f2833d2bbd1d62d177b7af8ed382f60 Mon Sep 17 00:00:00 2001 From: Aayush Date: Mon, 12 Jun 2023 19:15:40 -0400 Subject: [PATCH] fix: pubsub: do not treat ErrExistingNonce as Reject --- chain/sub/incoming.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/chain/sub/incoming.go b/chain/sub/incoming.go index 64185c4ccc7..78740c06855 100644 --- a/chain/sub/incoming.go +++ b/chain/sub/incoming.go @@ -362,6 +362,8 @@ func (mv *MessageValidator) Validate(ctx context.Context, pid peer.ID, msg *pubs fallthrough case xerrors.Is(err, messagepool.ErrNonceTooLow): return pubsub.ValidationIgnore + case xerrors.Is(err, messagepool.ErrExistingNonce): + return pubsub.ValidationIgnore default: return pubsub.ValidationReject }