fix: add logging of peer ip and the node id signing the message if handshake is not done
This commit is contained in:
parent
bb1b43958a
commit
ee6f140b7e
|
@ -94,7 +94,11 @@ func (s *SignedMessage) HandleMessage(message IncomingMessageData) error {
|
||||||
if msgHandler, valid := GetSignedMessageType(payload.kind); valid {
|
if msgHandler, valid := GetSignedMessageType(payload.kind); valid {
|
||||||
logger.Debug("SignedMessage", zap.Any("type", types.ProtocolMethodMap[types.ProtocolMethod(payload.kind)]))
|
logger.Debug("SignedMessage", zap.Any("type", types.ProtocolMethodMap[types.ProtocolMethod(payload.kind)]))
|
||||||
if msgHandler.RequiresHandshake() && !peer.IsHandshakeDone() {
|
if msgHandler.RequiresHandshake() && !peer.IsHandshakeDone() {
|
||||||
logger.Debug("Peer is not handshake done, ignoring message", zap.Any("type", types.ProtocolMethodMap[types.ProtocolMethod(payload.kind)]))
|
nid, err := s.nodeId.ToString()
|
||||||
|
if err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
logger.Debug("Peer is not handshake done, ignoring message", zap.Any("type", types.ProtocolMethodMap[types.ProtocolMethod(payload.kind)]), zap.String("peerIP", peer.GetIPString()), zap.String("nodeId", nid))
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue