Async start network and message retrieval.

This commit is contained in:
Cody Henthorne
2025-05-15 09:22:46 -04:00
parent d66a0f618d
commit 39f78273c0
2 changed files with 3 additions and 2 deletions

View File

@@ -384,7 +384,7 @@ public class ApplicationContext extends Application implements AppForegroundObse
}
public void initializeMessageRetrieval() {
AppDependencies.startNetwork();
SignalExecutors.UNBOUNDED.execute(AppDependencies::startNetwork);
}
@VisibleForTesting

View File

@@ -2,6 +2,7 @@ package org.thoughtcrime.securesms.net;
import androidx.annotation.NonNull;
import org.signal.core.util.concurrent.SignalExecutors;
import org.signal.core.util.logging.Log;
import org.thoughtcrime.securesms.dependencies.AppDependencies;
import org.thoughtcrime.securesms.keyvalue.SignalStore;
@@ -59,6 +60,6 @@ public final class DeviceTransferBlockingInterceptor implements Interceptor {
public void unblockNetwork() {
blockNetworking = false;
AppDependencies.startNetwork();
SignalExecutors.UNBOUNDED.execute(AppDependencies::startNetwork);
}
}