clear pieces on cancel

pull/5/head
Zlatin Balevsky 2019-06-21 17:22:55 +01:00
parent d27872cc8b
commit ed12d78a48
2 changed files with 6 additions and 0 deletions

View File

@ -180,6 +180,7 @@ public class Downloader {
piecesFile.delete()
}
incompleteFile.delete()
pieces.clearAll()
}
void stop() {

View File

@ -78,4 +78,9 @@ class Pieces {
synchronized boolean isDownloaded(int piece) {
done.get(piece)
}
synchronized void clearAll() {
done.clear()
claimed.clear()
}
}