client.go | 3 ++- diff --git a/client.go b/client.go index 3aa3ad2516b6ff0dedc86abe18021b26d38db56c..c55eb1a7a0e3342fecf0e6f5c4278fa1a4353d11 100644 --- a/client.go +++ b/client.go @@ -935,7 +935,8 @@ // Because the remote address is not necessarily the same as its client's torrent listen // address, we won't record the remote address as a doppleganger. Instead, the initiator // can record *us* as the doppleganger. } */ - return errors.New("local and remote peer ids are the same") + t.logger.WithLevel(log.Debug).Printf("local and remote peer ids are the same") + return nil } c.conn.SetWriteDeadline(time.Time{}) c.r = deadlineReader{c.conn, c.r}