From 8229ac4b3f58fbd3b8d57c1f7ab2a71b4f764d32 Mon Sep 17 00:00:00 2001 From: liwei Date: Tue, 4 Jul 2023 18:45:40 +0800 Subject: [PATCH] fix: udp tracker panic --- tracker/udp/conn-client.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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 } -- 2.44.0