From d7f39af6d1d785ec31f3d766af66a9e8da8fdf32 Mon Sep 17 00:00:00 2001
From: akwizgran <michael@briarproject.org>
Date: Mon, 14 May 2018 16:50:18 +0100
Subject: [PATCH] Reduce wake lock refresh interval to 1 minute.

---
 .../java/org/briarproject/bramble/plugin/tor/TorPlugin.java   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/bramble-android/src/main/java/org/briarproject/bramble/plugin/tor/TorPlugin.java b/bramble-android/src/main/java/org/briarproject/bramble/plugin/tor/TorPlugin.java
index 5ad1360f8e..865b198f08 100644
--- a/bramble-android/src/main/java/org/briarproject/bramble/plugin/tor/TorPlugin.java
+++ b/bramble-android/src/main/java/org/briarproject/bramble/plugin/tor/TorPlugin.java
@@ -105,7 +105,7 @@ class TorPlugin implements DuplexPlugin, EventHandler, EventListener {
 	private static final String OWNER = "__OwningControllerProcess";
 	private static final int COOKIE_TIMEOUT = 3000; // Milliseconds
 	private static final Pattern ONION = Pattern.compile("[a-z2-7]{16}");
-	// This tag will prevent Huawei's power manager from killing us
+	// This tag may prevent Huawei's power manager from killing us
 	private static final String WAKE_LOCK_TAG = "LocationManagerService";
 	private static final Logger LOG =
 			Logger.getLogger(TorPlugin.class.getName());
@@ -164,7 +164,7 @@ class TorPlugin implements DuplexPlugin, EventHandler, EventListener {
 		PowerManager pm = (PowerManager)
 				appContext.getSystemService(POWER_SERVICE);
 		wakeLock = new RenewableWakeLock(pm, scheduler, PARTIAL_WAKE_LOCK,
-				WAKE_LOCK_TAG, 30, MINUTES);
+				WAKE_LOCK_TAG, 1, MINUTES);
 	}
 
 	@Override
-- 
GitLab