diff --git a/SignalServiceKit/src/Loki/API/LokiAPI+SwarmAPI.swift b/SignalServiceKit/src/Loki/API/LokiAPI+SwarmAPI.swift index 458c70d92..e81e28d11 100644 --- a/SignalServiceKit/src/Loki/API/LokiAPI+SwarmAPI.swift +++ b/SignalServiceKit/src/Loki/API/LokiAPI+SwarmAPI.swift @@ -77,7 +77,7 @@ public extension LokiAPI { }.recover { error -> Promise in Analytics.shared.track("Seed Node Failed") throw error - } + }.retryingIfNeeded(maxRetryCount: 16) // The seed nodes have historically been unreliable } else { return Promise { seal in seal.fulfill(randomSnodePool.randomElement()!)