From 5eb6b5286ed843f46b3245065c52d2e176d056b5 Mon Sep 17 00:00:00 2001 From: Matt Joiner Date: Sat, 9 May 2015 11:52:52 +1000 Subject: [PATCH] Rare panic: a piece is requested that shouldn't have been --- client.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client.go b/client.go index 64483a39..f5ecac7c 100644 --- a/client.go +++ b/client.go @@ -2568,7 +2568,7 @@ func (me *Client) pieceChanged(t *torrent, piece int) { // TODO: Cancel requests for this piece. for r := range conn.Requests { if int(r.Index) == piece { - panic("wat") + conn.Cancel(r) } } conn.pieceRequestOrder.DeletePiece(int(piece)) -- 2.48.1