| commit | 23feba2593973e8ab251db8b63d8c2e228acbd51 | [log] [tgz] |
|---|---|---|
| author | Mikhail Naganov <mnaganov@google.com> | Thu Feb 23 11:00:55 2017 -0800 |
| committer | Mikhail Naganov <mnaganov@google.com> | Thu Feb 23 11:06:49 2017 -0800 |
| tree | 816f326cb47823013305838386933af97fae9f06 | |
| parent | 9b2cd918052fdfda587c45b7b2b9a9e132ce6b7b [diff] |
audiohal: Enforce flush of hwbinder commands queue after cleaning client refs
In binderized mode, the exact time of destroying the server object
is not defined. Enforce destruction by flusing hwbinder commands
queue after releasing the last client reference.
Bug: 35394629
Test: capture trace while following repro steps, verify that server-side object
gets destroyed
Change-Id: Id2756cab0f36ed4eaf290d3f5a1c750c9c75b1d3