summaryrefslogtreecommitdiff
path: root/libs/gui
diff options
context:
space:
mode:
author Sungtak Lee <taklee@google.com> 2019-05-23 10:06:55 -0700
committer android-build-merger <android-build-merger@google.com> 2019-05-23 10:06:55 -0700
commit92caec4aca8ebfaac768fdf6fdbeff5bf184ad6e (patch)
tree93a5eaca30d4162bf56595e8a6081566b1f07af1 /libs/gui
parentc99897b0b965addd8b1e75e16f4cf033abaed720 (diff)
parent540d8e95a1f08c5c7f78b7533db3489feebbf660 (diff)
Merge "Suppress BufferQueueProducer::dequeueBuffer error logs" into qt-dev
am: 540d8e95a1 Change-Id: If44b2e8ede3eba4470be4b65bf94229f83e1a96b
Diffstat (limited to 'libs/gui')
-rw-r--r--libs/gui/BufferQueueProducer.cpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/libs/gui/BufferQueueProducer.cpp b/libs/gui/BufferQueueProducer.cpp
index 3928bb9e40..96d75689eb 100644
--- a/libs/gui/BufferQueueProducer.cpp
+++ b/libs/gui/BufferQueueProducer.cpp
@@ -274,8 +274,12 @@ status_t BufferQueueProducer::waitForFreeSlotThenRelock(FreeSlotCaller caller,
// This check is only done if a buffer has already been queued
if (mCore->mBufferHasBeenQueued &&
dequeuedCount >= mCore->mMaxDequeuedBufferCount) {
- BQ_LOGE("%s: attempting to exceed the max dequeued buffer count "
- "(%d)", callerString, mCore->mMaxDequeuedBufferCount);
+ // Supress error logs when timeout is non-negative.
+ if (mDequeueTimeout < 0) {
+ BQ_LOGE("%s: attempting to exceed the max dequeued buffer "
+ "count (%d)", callerString,
+ mCore->mMaxDequeuedBufferCount);
+ }
return INVALID_OPERATION;
}