mirror of https://github.com/zlatinb/muwire
persist downloaders after fetching a hashlist
parent
03a9c055e6
commit
8c0cecbfdd
|
@ -250,7 +250,7 @@ public class DownloadManager {
|
||||||
persistDownloaders()
|
persistDownloaders()
|
||||||
}
|
}
|
||||||
|
|
||||||
private void persistDownloaders() {
|
void persistDownloaders() {
|
||||||
File downloadsFile = new File(home,"downloads.json")
|
File downloadsFile = new File(home,"downloads.json")
|
||||||
downloadsFile.withPrintWriter { writer ->
|
downloadsFile.withPrintWriter { writer ->
|
||||||
downloaders.values().each { downloader ->
|
downloaders.values().each { downloader ->
|
||||||
|
|
|
@ -402,6 +402,7 @@ public class Downloader {
|
||||||
HashListSession session = new HashListSession(me.toBase64(), infoHash, endpoint)
|
HashListSession session = new HashListSession(me.toBase64(), infoHash, endpoint)
|
||||||
InfoHash received = session.request()
|
InfoHash received = session.request()
|
||||||
setInfoHash(received)
|
setInfoHash(received)
|
||||||
|
downloadManager.persistDownloaders()
|
||||||
}
|
}
|
||||||
currentState = WorkerState.DOWNLOADING
|
currentState = WorkerState.DOWNLOADING
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue