Sanity checks for mWakeLock

This commit is contained in:
Christopher Eby 2010-02-19 18:27:39 -06:00
parent 5e4e036e5c
commit c7ed2d81b4

@ -203,7 +203,8 @@ public class MusicPlayer implements Runnable, MediaPlayer.OnCompletionListener,
setCurrentSong(+1);
break;
case RELEASE_WAKE_LOCK:
mWakeLock.release();
if (mWakeLock.isHeld())
mWakeLock.release();
break;
}
}
@ -241,7 +242,7 @@ public class MusicPlayer implements Runnable, MediaPlayer.OnCompletionListener,
mMediaPlayer = null;
}
if (mWakeLock != null)
if (mWakeLock != null && mWakeLock.isHeld())
mWakeLock.release();
}