mirror of
https://github.com/fluencelabs/tendermint
synced 2025-06-10 12:01:18 +00:00
p2p: use conn.Close when peer is nil
This commit is contained in:
@ -426,7 +426,7 @@ func (sw *Switch) listenerRoutine(l Listener) {
|
||||
func (sw *Switch) addInboundPeerWithConfig(conn net.Conn, config *PeerConfig) error {
|
||||
peer, err := newInboundPeer(conn, sw.reactorsByCh, sw.chDescs, sw.StopPeerForError, sw.nodeKey.PrivKey, config)
|
||||
if err != nil {
|
||||
peer.CloseConn()
|
||||
conn.Close() // peer is nil
|
||||
return err
|
||||
}
|
||||
peer.SetLogger(sw.Logger.With("peer", conn.RemoteAddr()))
|
||||
|
Reference in New Issue
Block a user