Browse Source

p2p/net/conn/Listener: ignore conns failed to secure

Instead of erroring out, which would break the listener,
we instead log a message and continue. This is not an error,
the internet is a place with lots of probing + connection
failures.
pull/2/head
Juan Batiz-Benet 10 years ago
parent
commit
a1aec82c42
  1. 4
      net/conn/listen.go

4
net/conn/listen.go

@ -87,11 +87,9 @@ func (l *listener) Accept() (net.Conn, error) {
}
sc, err := newSecureConn(ctx, l.privk, c)
if err != nil {
if catcher.IsTemporary(err) {
log.Info("ignoring conn we failed to secure: %s %s", err, sc)
continue
}
return nil, err
}
return sc, nil
}
}

Loading…
Cancel
Save