torrent.go | 2 +- diff --git a/torrent.go b/torrent.go index 589bff887ba6b9406cbe6e58e00295365e67e33f..6e726a6eceb57dff784b836098906ad02d45ffd8 100644 --- a/torrent.go +++ b/torrent.go @@ -276,8 +276,8 @@ if t.data != nil { t.data.Close() } t.data = td - t.completedPieces.Clear() for i := range t.Pieces { + t.updatePieceCompletion(i) t.Pieces[i].QueuedForHash = true } go func() {