From 8683da955771bdc97e1f38dc2fe581253cc521b3 Mon Sep 17 00:00:00 2001 From: James Sanford Date: Fri, 12 Oct 2012 18:46:44 -0700 Subject: [PATCH] Helper to see if native thread loop is waiting to power on. --- src/com/froop/app/kegs/KegsView.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/com/froop/app/kegs/KegsView.java b/src/com/froop/app/kegs/KegsView.java index 9727c2b..b438de4 100644 --- a/src/com/froop/app/kegs/KegsView.java +++ b/src/com/froop/app/kegs/KegsView.java @@ -129,7 +129,6 @@ class KegsView extends SurfaceView implements SurfaceHolder.Callback { return mPauseLock.hasQueuedThreads(); } - public void doPowerOff() { // Tell the native thread loop to wait before powering on again. mPowerWait.lock(); @@ -147,6 +146,10 @@ class KegsView extends SurfaceView implements SurfaceHolder.Callback { } } + // Is native thread loop sitting around waiting for us to allow power on? + public boolean nowWaitingForPowerOn() { + return mPowerWait.hasQueuedThreads(); + } } private KegsThread thread;