From 93a8fdf92e27b07455818b18543c3d29cb39e170 Mon Sep 17 00:00:00 2001 From: Niels Andriesse Date: Wed, 16 Oct 2019 11:33:19 +1100 Subject: [PATCH] Handle dodgy seed nodes --- SignalServiceKit/src/Loki/API/LokiAPI+SwarmAPI.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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()!)