Merge commit '3fbe14883c8d9a69f7efcf05e53c5e740c84ed8b'

This commit is contained in:
Peter Iakovlev 2018-12-11 17:58:15 +04:00
commit 3faa93334f
2 changed files with 8 additions and 2 deletions

View File

@ -108,7 +108,13 @@ final class WakeupManager {
strongSelf.runningServiceTasksValue = value
if !value.isEmpty {
//assert(strongSelf.state.currentServiceTask == nil)
strongSelf.wakeupForServiceTasks(timeout: value.serviceTasks.contains(.pendingMessages) ? 85.0 : 25.0)
var timeout: Double = 25.0
if value.downloadTasks {
timeout = 1.6 * 60.0
} else if value.serviceTasks.contains(.pendingMessages) {
timeout = 1.4 * 60.0
}
strongSelf.wakeupForServiceTasks(timeout: timeout)
} else if let currentServiceTask = strongSelf.state.currentServiceTask {
strongSelf.state.currentServiceTask = nil
Logger.shared.log("WakeupManager", "ending service task #\(currentServiceTask.id)")

@ -1 +1 @@
Subproject commit f85ce99894f16c1e10cd29321feeab8376adcf77
Subproject commit 7f54b9109cb37078aa34060e53091c8b4ad1f51a