aboutsummaryrefslogtreecommitdiffstats
path: root/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/util/orbot/OrbotHelper.java
diff options
context:
space:
mode:
authorvanitasvitae <vanitasvitae@riseup.net>2016-05-11 02:06:21 +0200
committervanitasvitae <vanitasvitae@riseup.net>2016-05-11 02:06:21 +0200
commit8e250e0b5d427229abf654944da171960a094738 (patch)
tree1a0c9b2b6aed016aa0e4e51af90f708a2fdb61de /OpenKeychain/src/main/java/org/sufficientlysecure/keychain/util/orbot/OrbotHelper.java
parentc8a0eb3a083c92b654610f34655fed80312a8ef1 (diff)
downloadopen-keychain-8e250e0b5d427229abf654944da171960a094738.tar.gz
open-keychain-8e250e0b5d427229abf654944da171960a094738.tar.bz2
open-keychain-8e250e0b5d427229abf654944da171960a094738.zip
Fixed 'Orbot appears not to be running' (#1792)
Diffstat (limited to 'OpenKeychain/src/main/java/org/sufficientlysecure/keychain/util/orbot/OrbotHelper.java')
-rw-r--r--OpenKeychain/src/main/java/org/sufficientlysecure/keychain/util/orbot/OrbotHelper.java10
1 files changed, 7 insertions, 3 deletions
diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/util/orbot/OrbotHelper.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/util/orbot/OrbotHelper.java
index d85ad9128..b2809d576 100644
--- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/util/orbot/OrbotHelper.java
+++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/util/orbot/OrbotHelper.java
@@ -150,10 +150,14 @@ public class OrbotHelper {
// only static utility methods, do not instantiate
}
+ /**
+ * Initialize the OrbotStatusReceiver (if not already happened) and check, whether Orbot is
+ * running or not.
+ * @param context context
+ * @return if Orbot is running
+ */
public static boolean isOrbotRunning(Context context) {
- int procId = TorServiceUtils.findProcessId(context);
-
- return (procId != -1);
+ return OrbotStatusReceiver.getInstance().isTorRunning(context);
}
public static boolean isOrbotInstalled(Context context) {