From e507256e525f5fbce63691868f54b9beefbd3145 Mon Sep 17 00:00:00 2001 From: Matthew Chen Date: Tue, 19 Jun 2018 12:10:46 -0400 Subject: [PATCH] Outage detection. --- SignalServiceKit/src/Network/OutageDetection.swift | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/SignalServiceKit/src/Network/OutageDetection.swift b/SignalServiceKit/src/Network/OutageDetection.swift index 81b978d47..ffa3b901b 100644 --- a/SignalServiceKit/src/Network/OutageDetection.swift +++ b/SignalServiceKit/src/Network/OutageDetection.swift @@ -28,14 +28,9 @@ public class OutageDetection: NSObject { ensureCheckTimer() } } -<<<<<<< HEAD -||||||| merged common ancestors - -======= - - // We want to be conversative and only ->>>>>>> Outage detection. + // We only show the outage warning when we're certain there's an outage. + // DNS lookup failures, etc. are not considered an outage. private func checkForOutageSync() -> Bool { let host = CFHostCreateWithName(nil, "uptime.signal.org" as CFString).takeRetainedValue() CFHostStartInfoResolution(host, .addresses, nil)