AudioFlinger: change logcat error to warning
Change wakelock token error to warning if AudioServer.java
hasn't issued systemReady() yet (from boot or audioserver died).
Bug: 26069693
Change-Id: I8ab1ec06a30a476e058bf0dde50bfbbc60243570
diff --git a/services/audioflinger/Threads.cpp b/services/audioflinger/Threads.cpp
index 4d3747a..7c9b81e 100644
--- a/services/audioflinger/Threads.cpp
+++ b/services/audioflinger/Threads.cpp
@@ -980,8 +980,12 @@
void AudioFlinger::ThreadBase::updateWakeLockUids_l(const SortedVector<int> &uids) {
getPowerManager_l();
- if (mWakeLockToken == NULL) {
- ALOGE("no wake lock to update!");
+ if (mWakeLockToken == NULL) { // token may be NULL if AudioFlinger::systemReady() not called.
+ if (mSystemReady) {
+ ALOGE("no wake lock to update, but system ready!");
+ } else {
+ ALOGW("no wake lock to update, system not ready yet");
+ }
return;
}
if (mPowerManager != 0) {