summaryrefslogtreecommitdiff
path: root/libs/gui/ConsumerBase.cpp
diff options
context:
space:
mode:
author Martijn Coenen <maco@google.com> 2017-08-09 12:07:45 +0200
committer Martijn Coenen <maco@google.com> 2017-08-11 10:59:02 +0200
commit45b07b49ba37ef4843087a2e6c35c8776d1a3c25 (patch)
treeeffae6bdd779e957067c45bd9544f10b8db53699 /libs/gui/ConsumerBase.cpp
parent8f93ab17f91be9c170f946540fb82cd71d792891 (diff)
Add test for async transaction queueing.
Previously, pending async transactions would be queued to the thread todo list, which could cause undesired behavior for clients using the poll interface. This test ensures that pending async transactions are always moved to the proc todo list, so they can't be handled during a transaction. Bug: 38201220 Bug: 63075553 Bug: 63079216 Test: binderLibtest.OnewayQueueing passes (with kernel fix) Change-Id: I4bf5b31454912a7cb35f1a28628b02a6406a7ddf
Diffstat (limited to 'libs/gui/ConsumerBase.cpp')
0 files changed, 0 insertions, 0 deletions