summaryrefslogtreecommitdiff
path: root/libs/gui/QueueBufferInputOutput.cpp
diff options
context:
space:
mode:
author Marissa Wall <marissaw@google.com> 2020-02-07 09:45:47 -0800
committer Marissa Wall <marissaw@google.com> 2020-02-07 09:45:47 -0800
commit6a3e6717cee02a93d8f8f108d38d546bd20b87b1 (patch)
tree1959554ebde01d599906123d45fc7eb0c18b93a3 /libs/gui/QueueBufferInputOutput.cpp
parentf1cd150e97ff18d23ece9af2f70db8de399e450b (diff)
SF: fix SurfaceFlinger freeze
When BufferQueueLayer errors in onFrameAvailable and onFrameReplaced, it infinitely loops. This patch adds a break when we get into the bad state. Bug: 147476322 Test: verified by vendor that this fixes their bug and SurfaceFlinger_test Change-Id: Ida063470edc7e688d106ec9fbac3c81bc5e00189
Diffstat (limited to 'libs/gui/QueueBufferInputOutput.cpp')
0 files changed, 0 insertions, 0 deletions