diff options
author | cyBerta <cyberta@riseup.net> | 2021-09-30 14:50:29 +0200 |
---|---|---|
committer | cyBerta <cyberta@riseup.net> | 2021-09-30 14:50:29 +0200 |
commit | 780c63fc4afbe38eca70237e07165d88596b3843 (patch) | |
tree | adeefd9af9645e5e862a34eab59b11f01f12368c /app/src | |
parent | 2da4c19827ed722f4dde2830bd84b21553a13bcd (diff) |
remove tor circuit setup observer once timeout reached or tor circuits have been setup successfully
Diffstat (limited to 'app/src')
-rw-r--r-- | app/src/main/java/se/leap/bitmaskclient/providersetup/ProviderApiManagerBase.java | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/app/src/main/java/se/leap/bitmaskclient/providersetup/ProviderApiManagerBase.java b/app/src/main/java/se/leap/bitmaskclient/providersetup/ProviderApiManagerBase.java index b7108225..9ca4c746 100644 --- a/app/src/main/java/se/leap/bitmaskclient/providersetup/ProviderApiManagerBase.java +++ b/app/src/main/java/se/leap/bitmaskclient/providersetup/ProviderApiManagerBase.java @@ -315,6 +315,7 @@ public abstract class ProviderApiManagerBase { }; TorStatusObservable.getInstance().addObserver(observer); countDownLatch.await(180, TimeUnit.SECONDS); + TorStatusObservable.getInstance().deleteObserver(observer); } void resetProviderDetails(Provider provider) { |