diff --git a/app/src/main/java/org/thoughtcrime/securesms/util/ServiceOutageObserver.kt b/app/src/main/java/org/thoughtcrime/securesms/util/ServiceOutageObserver.kt index 1bd4f4440b..dfe93b5937 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/util/ServiceOutageObserver.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/util/ServiceOutageObserver.kt @@ -76,11 +76,11 @@ class ServiceOutageObserver(private val context: Context) : DefaultLifecycleObse private suspend fun queryAvailability(): Result = withContext(Dispatchers.IO) { try { - val address = InetAddress.getByName(BuildConfig.SIGNAL_SERVICE_STATUS_URL) - val now = System.currentTimeMillis() TextSecurePreferences.setLastOutageCheckTime(context, now) + val address = InetAddress.getByName(BuildConfig.SIGNAL_SERVICE_STATUS_URL) + if (ServiceOutageDetectionJob.IP_SUCCESS == address.hostAddress) { Result.SUCCESS } else if (ServiceOutageDetectionJob.IP_FAILURE == address.hostAddress) {