mirror of
https://github.com/signalapp/Signal-Android.git
synced 2026-04-24 19:00:26 +01:00
Allow using a proxy during registration.
This commit is contained in:
@@ -184,12 +184,10 @@ public class ApplicationDependencies {
|
||||
}
|
||||
}
|
||||
|
||||
public static void resetNetworkConnectionsAfterProxyChange() {
|
||||
public static void closeConnectionsAfterProxyFailure() {
|
||||
synchronized (LOCK) {
|
||||
getPipeListener().reset();
|
||||
|
||||
if (incomingMessageObserver != null) {
|
||||
incomingMessageObserver.terminate();
|
||||
incomingMessageObserver.terminateAsync();
|
||||
}
|
||||
|
||||
if (messageSender != null) {
|
||||
@@ -203,6 +201,13 @@ public class ApplicationDependencies {
|
||||
}
|
||||
}
|
||||
|
||||
public static void resetNetworkConnectionsAfterProxyChange() {
|
||||
synchronized (LOCK) {
|
||||
getPipeListener().reset();
|
||||
closeConnectionsAfterProxyFailure();
|
||||
}
|
||||
}
|
||||
|
||||
public static @NonNull SignalServiceNetworkAccess getSignalServiceNetworkAccess() {
|
||||
return provider.provideSignalServiceNetworkAccess();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user