From 24e2b3a79f4efb286e243bf92c4d4626088754b3 Mon Sep 17 00:00:00 2001 From: Derrick Hammer Date: Sun, 7 Jan 2024 23:01:09 -0500 Subject: [PATCH] fix: need to set self on message handler --- protocol/signed/signed_message.go | 1 + 1 file changed, 1 insertion(+) diff --git a/protocol/signed/signed_message.go b/protocol/signed/signed_message.go index a70f16b..70da8aa 100644 --- a/protocol/signed/signed_message.go +++ b/protocol/signed/signed_message.go @@ -83,6 +83,7 @@ func (s *SignedMessage) HandleMessage(node interfaces.Node, peer net.Peer, verif if msgHandler, valid := GetMessageType(types.ProtocolMethod(payload.kind)); valid { msgHandler.SetIncomingMessage(s) + msgHandler.SetSelf(msgHandler) err := msgpack.Unmarshal(payload.message, &msgHandler) if err != nil { return err