From 8e250e0b5d427229abf654944da171960a094738 Mon Sep 17 00:00:00 2001 From: vanitasvitae Date: Wed, 11 May 2016 02:06:21 +0200 Subject: Fixed 'Orbot appears not to be running' (#1792) --- .../sufficientlysecure/keychain/util/orbot/OrbotHelper.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'OpenKeychain/src/main/java/org/sufficientlysecure/keychain/util/orbot/OrbotHelper.java') 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) { -- cgit v1.2.3