p2p: revert rlpx attempt at discovery deadlock fix

This commit is contained in:
Anton Evangelatov 2018-02-14 19:05:32 +01:00
parent 3bb97043fa
commit da310f9ad1

View file

@ -108,11 +108,10 @@ func (t *rlpx) close(err error) {
// Tell the remote end why we're disconnecting if possible.
if t.rw != nil {
if r, ok := err.(DiscReason); ok && r != DiscNetworkError {
if err2 := t.fd.SetWriteDeadline(time.Now().Add(discWriteTimeout)); err2 != nil {
t.fd.SetWriteDeadline(time.Now().Add(discWriteTimeout))
SendItems(t.rw, discMsg, r)
}
}
}
t.fd.Close()
}