commit | f51742734f476e7f9478f7cb56c18b9215ecad43 | [log] [tgz] |
---|---|---|
author | Steven Moreland <smoreland@google.com> | Tue May 25 00:39:28 2021 +0000 |
committer | Steven Moreland <smoreland@google.com> | Tue May 25 01:10:16 2021 +0000 |
tree | 3ea3718a6ea83345f4c649666fdc476fa08d064e | |
parent | c1500480cba697681cbc5ebebab833b9b7218b8e [diff] |
libbinder: transaction includes refcount to binder Prevents case where one thread is making a transaction and another thread clears the ref to this transaction (mainly this is a problem with oneway transactions). This is something which the binder driver also does implicitly, but it was missing from the RPC binder implementation. Bug: 183140903 Test: binderRpcTest Change-Id: I4f59ad6094f90e5c95af5febea2780bed29d4c88