From 0f66c10ddcd91fa1b5662b1c8b61018b423fee3e Mon Sep 17 00:00:00 2001 From: Jordan Rose Date: Wed, 3 Dec 2025 10:42:52 -0800 Subject: [PATCH] Run and log an extra reachability check on app launch --- SignalServiceKit/Network/API/NetworkManager.swift | 3 +++ 1 file changed, 3 insertions(+) diff --git a/SignalServiceKit/Network/API/NetworkManager.swift b/SignalServiceKit/Network/API/NetworkManager.swift index afa02b5e87..7cdfb69329 100644 --- a/SignalServiceKit/Network/API/NetworkManager.swift +++ b/SignalServiceKit/Network/API/NetworkManager.swift @@ -57,6 +57,9 @@ public class NetworkManager: NetworkManagerProtocol { appReadiness.runNowOrWhenAppDidBecomeReadyAsync { // We did this once already, but doing it properly depends on RemoteConfig. self.resetLibsignalNetProxySettings() + // This is redundant with the instance in ReachabilityManager, but that's ok. + let reachability = Reachability.forInternetConnection()! + Logger.info("Initial preferred network: \(reachability.currentReachabilityString()!)") } } else { self.reachabilityDidChangeObserver = nil