mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-11-07 01:10:09 +00:00
Merge commit '3fbe14883c8d9a69f7efcf05e53c5e740c84ed8b'
This commit is contained in:
commit
3faa93334f
@ -108,7 +108,13 @@ final class WakeupManager {
|
|||||||
strongSelf.runningServiceTasksValue = value
|
strongSelf.runningServiceTasksValue = value
|
||||||
if !value.isEmpty {
|
if !value.isEmpty {
|
||||||
//assert(strongSelf.state.currentServiceTask == nil)
|
//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 {
|
} else if let currentServiceTask = strongSelf.state.currentServiceTask {
|
||||||
strongSelf.state.currentServiceTask = nil
|
strongSelf.state.currentServiceTask = nil
|
||||||
Logger.shared.log("WakeupManager", "ending service task #\(currentServiceTask.id)")
|
Logger.shared.log("WakeupManager", "ending service task #\(currentServiceTask.id)")
|
||||||
|
|||||||
@ -1 +1 @@
|
|||||||
Subproject commit f85ce99894f16c1e10cd29321feeab8376adcf77
|
Subproject commit 7f54b9109cb37078aa34060e53091c8b4ad1f51a
|
||||||
Loading…
x
Reference in New Issue
Block a user