summaryrefslogtreecommitdiff
path: root/libs/binder/IPCThreadState.cpp
diff options
context:
space:
mode:
author Stephen Crane <sjc@immunant.com> 2020-09-10 17:31:39 -0700
committer Stephen Crane <sjc@immunant.com> 2020-12-03 22:04:45 -0800
commit669deb62b747ec7b82be049fb8fec60108566638 (patch)
treea6f746b49f7cff04b8f4935674bf82c1012d1cac /libs/binder/IPCThreadState.cpp
parent554e0d568cdd762f23541d6d27d5e13d9337a114 (diff)
Revert "Revert "libbinder_rs: Treat previously associated Binder as remote""
This reverts commit f6b9ad98ee61149f42b6ca0bf84068d4411a92f8. Reason for revert: Includes fix for aidl_integration_test failure that prompted the initial revert Original commit message: libbinder_rs: Treat previously associated Binder as remote A binder object may have already been associated by another module (e.g. NDK code that created the object if it is local) and therefore already have an NDK AIBinder_Class. In this case we still want to transact with the object, but must treat it as remote if its class does not match the class expected for a compatible Rust service. Re-landing this change with the fix for aidl_integration_test failure that prompted its reversion. Bug: 167723746 Test: atest rustBinderTest binderRustNdkInteropTest Change-Id: I9a848bcc4b8003a22ebe59c89a95be70ef6ee7ec
Diffstat (limited to 'libs/binder/IPCThreadState.cpp')
0 files changed, 0 insertions, 0 deletions