commit | 5f2bc56da8edbcc328b213f783d5b494ae0fa26e | [log] [tgz] |
---|---|---|
author | Andrei Homescu <ahomescu@google.com> | Sat Feb 25 04:59:43 2023 +0000 |
committer | Andrei Homescu <ahomescu@google.com> | Wed Mar 01 01:37:50 2023 +0000 |
tree | c90e1cb84de2a6c4a6b3a970baf8b42677b6ad8d | |
parent | 6b8b79986e66617f23ed8f2e813cf1f014cab296 [diff] |
libbinder: Flush pending messages in OnewayCallQueuingWithFds The OnewayCallQueuingWithFds test uses oneway calls and needs to handle the incoming decrefs sent by flushExcessBinderRefs on the other side. This change flushes those decref messages using saturateThreadPool which makes one sync call on every server thread, forcing the session to read and handle all those pending messages. Bug: 259517277 Test: presubmit Change-Id: Ib4a9b637baa763f3f0a9429e5c494ce86352a9c6