From: liwei Date: Tue, 4 Jul 2023 10:45:40 +0000 (+0800) Subject: fix: udp tracker panic X-Git-Url: http://www.git.stargrave.org/?p=btrtrc.git;a=commitdiff_plain;h=8229ac4b3f58fbd3b8d57c1f7ab2a71b4f764d32 fix: udp tracker panic --- diff --git a/tracker/udp/conn-client.go b/tracker/udp/conn-client.go index f379d857..da4d7c06 100644 --- a/tracker/udp/conn-client.go +++ b/tracker/udp/conn-client.go @@ -42,7 +42,8 @@ func (cc *ConnClient) reader() { // read error. cc.readErr = err if !cc.closed { - panic(err) + // don't panic, just close the connection, fix https://github.com/anacrolix/torrent/issues/845 + cc.Close() } break }