优化
This commit is contained in:
@@ -161,6 +161,7 @@ object CacheBook {
|
|||||||
fun stop() {
|
fun stop() {
|
||||||
waitDownloadSet.clear()
|
waitDownloadSet.clear()
|
||||||
isStopped = true
|
isStopped = true
|
||||||
|
postEvent(EventBus.UP_DOWNLOAD, book.bookUrl)
|
||||||
}
|
}
|
||||||
|
|
||||||
@Synchronized
|
@Synchronized
|
||||||
@@ -171,6 +172,7 @@ object CacheBook {
|
|||||||
waitDownloadSet.add(i)
|
waitDownloadSet.add(i)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
postEvent(EventBus.UP_DOWNLOAD, book.bookUrl)
|
||||||
}
|
}
|
||||||
|
|
||||||
@Synchronized
|
@Synchronized
|
||||||
|
|||||||
@@ -85,7 +85,6 @@ class CacheBookService : BaseService() {
|
|||||||
execute {
|
execute {
|
||||||
val cacheBook = CacheBook.getOrCreate(bookUrl) ?: return@execute
|
val cacheBook = CacheBook.getOrCreate(bookUrl) ?: return@execute
|
||||||
cacheBook.addDownload(start, end)
|
cacheBook.addDownload(start, end)
|
||||||
postEvent(EventBus.UP_DOWNLOAD, "")
|
|
||||||
upNotification(CacheBook.downloadSummary)
|
upNotification(CacheBook.downloadSummary)
|
||||||
if (downloadJob == null) {
|
if (downloadJob == null) {
|
||||||
download()
|
download()
|
||||||
|
|||||||
Reference in New Issue
Block a user