mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-08-18 09:53:48 +00:00
p2p: remove nil check in rlpxTransport.close
This commit is contained in:
parent
d109446f86
commit
a87cb59168
1 changed files with 9 additions and 11 deletions
|
|
@ -113,7 +113,6 @@ func (t *rlpxTransport) close(err error) {
|
|||
// Tell the remote end why we're disconnecting if possible.
|
||||
// We only bother doing this if the underlying connection supports
|
||||
// setting a timeout tough.
|
||||
if t.conn != nil {
|
||||
if reason, ok := err.(DiscReason); ok && reason != DiscNetworkError {
|
||||
// We do not use the WriteMsg func since we want a custom deadline
|
||||
deadline := time.Now().Add(discWriteTimeout)
|
||||
|
|
@ -126,7 +125,6 @@ func (t *rlpxTransport) close(err error) {
|
|||
}
|
||||
t.conn.Close()
|
||||
}
|
||||
}
|
||||
|
||||
func (t *rlpxTransport) doEncHandshake(prv *ecdsa.PrivateKey) (*ecdsa.PublicKey, error) {
|
||||
t.conn.SetDeadline(time.Now().Add(handshakeTimeout))
|
||||
|
|
|
|||
Loading…
Reference in a new issue