summaryrefslogtreecommitdiff
path: root/libs/gui/BLASTBufferQueue.cpp
diff options
context:
space:
mode:
author Steven Moreland <smoreland@google.com> 2023-02-01 23:18:04 +0000
committer Steven Moreland <smoreland@google.com> 2023-02-04 03:45:03 +0000
commitb8361900be9528885a819709a478dad16e3bfeab (patch)
tree002f888ac2fc2e480a56348206a337a9d1cfe716 /libs/gui/BLASTBufferQueue.cpp
parentcac84bd6f48b3a79ada5ee0ddbf1e31b0324d8cd (diff)
Reland "servicemanager: fix lazy service issues"
This reverts commit 66417657c54cebaeda3be19e539bb17d89172ed4. This CL is relanding removing a check, that was actually hit when services die. Most of the issues here occured in a single thread, and they were due to inconsistent state in the state machine around clients, and it appears there were a lot of other things added which papered over these issues. I've marked explanations in more detail in the code itself. Bug: 264814573 Test: aidl_lazy_test in a loop at 500x speed by adjusting timings, running for an hour Change-Id: Icbd72470dbe91761800761e81893f3ebe343e430
Diffstat (limited to 'libs/gui/BLASTBufferQueue.cpp')
0 files changed, 0 insertions, 0 deletions