From be6052912f1feb268ca0e1d7f73ef5da6cd0f3c9 Mon Sep 17 00:00:00 2001 From: Matt Joiner Date: Tue, 16 Feb 2016 23:35:19 +1100 Subject: [PATCH] Improve error message when piece fails to be completed Happens occasionally on some servers, can't work out why. --- client.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client.go b/client.go index 6d86c41a..5dfa4b05 100644 --- a/client.go +++ b/client.go @@ -2447,7 +2447,7 @@ func (me *Client) pieceHashed(t *torrent, piece int, correct bool) { if correct { err := t.data.PieceCompleted(int(piece)) if err != nil { - log.Printf("error completing piece: %s", err) + log.Printf("%T: error completing piece %d: %s", t.data, piece, err) correct = false } } else if len(touchers) != 0 { -- 2.48.1