From 9cad0c1b33ecaefe52b88ac60c52b7b311dbe403 Mon Sep 17 00:00:00 2001 From: William Banfield Date: Fri, 21 Oct 2022 11:45:59 -0400 Subject: [PATCH] re-wrap to mimic v0.35 --- consensus/reactor.go | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/consensus/reactor.go b/consensus/reactor.go index 34823cee0..ffa84f9dd 100644 --- a/consensus/reactor.go +++ b/consensus/reactor.go @@ -233,6 +233,16 @@ func (conR *Reactor) Receive(e p2p.Envelope) { return } + if w, ok := e.Message.(p2p.Wrapper); ok { + var err error + e.Message, err = w.Wrap() + if err != nil { + conR.Logger.Error("Error wrapping message", "src", e.Src, "chId", e.ChannelID, "err", err) + conR.Switch.StopPeerForError(e.Src, err) + return + } + } + msg, err := MsgFromProto(e.Message.(*tmcons.Message)) if err != nil { conR.Logger.Error("Error decoding message", "src", e.Src, "chId", e.ChannelID, "err", err)