From 9cdd988bff2d53956a3fc45f7219c7fb4258e65e Mon Sep 17 00:00:00 2001 From: Johannes Mockenhaupt Date: Sat, 22 Jul 2017 17:53:55 +0200 Subject: [PATCH] Bugfix: sleep *inside* the loop. Whops, maxing out a core, draining the battery. --- app/src/main/java/de/jotomo/ruffyscripter/RuffyScripter.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/de/jotomo/ruffyscripter/RuffyScripter.java b/app/src/main/java/de/jotomo/ruffyscripter/RuffyScripter.java index 87000131a7..22a2da61a7 100644 --- a/app/src/main/java/de/jotomo/ruffyscripter/RuffyScripter.java +++ b/app/src/main/java/de/jotomo/ruffyscripter/RuffyScripter.java @@ -61,7 +61,6 @@ public class RuffyScripter { @Override public void run() { long lastDisconnect = System.currentTimeMillis(); - SystemClock.sleep(1000); while (unrecoverableError == null) { try { long now = System.currentTimeMillis(); @@ -85,6 +84,7 @@ public class RuffyScripter { } catch (RemoteException e) { log.debug("Exception in idle disconnect monitor thread, carrying on", e); } + SystemClock.sleep(1000); } } }, "idle-disconnect-monitor");