OSDN Git Service

libbinder_ndk: unlinkToDeath dead proxy
authorSteven Moreland <smoreland@google.com>
Wed, 13 Mar 2019 16:25:44 +0000 (09:25 -0700)
committerSteven Moreland <smoreland@google.com>
Tue, 19 Mar 2019 00:17:00 +0000 (17:17 -0700)
commit64127ca21d37ebf5d812cd026a1a8084a2fa39df
tree49430e44841f3cfd808aae7be5c181a2b3c326a5
parent91e66f9ba18f3d053859c58d6af97cdd4f79579b
libbinder_ndk: unlinkToDeath dead proxy

This CL automatically unlinks to death when a proxy dies (to clean
up additional data) and documents the behavior.

Bug: N/A
Test: ./runtests.sh
Change-Id: Ib092b25273a51f5afb12904bfe491927ad404f8d
libs/binder/include/binder/IBinder.h
libs/binder/ndk/ibinder.cpp
libs/binder/ndk/ibinder_internal.h
libs/binder/ndk/include_ndk/android/binder_ibinder.h
libs/binder/ndk/test/main_client.cpp