commit | 6110e84917ec5894d1b74fb2c9aeb64c27cf161a | [log] [tgz] |
---|---|---|
author | Marissa Wall <marissaw@google.com> | Fri Apr 12 13:29:59 2019 -0700 |
committer | Marissa Wall <marissaw@google.com> | Fri Apr 12 21:54:31 2019 +0000 |
tree | 411f1e98deac8bd37aa04bcc371185ff31a8c3a2 | |
parent | 1688f5246f156e815bd7b07ba7d5c39cc821e8d6 [diff] |
surfaceflinger: IBinder leak TransactionCompletedThread never deleted its Listener sp<IBinder> tokens from its pending thread which can lead to SurfaceFlinger crashes. This patch adds the support for removing the sp<IBinder> tokens when SurfaceFlinger is done with them. Test: TransactionTest Bug: 130430082 Change-Id: Icd773fc18f1a0440857bc65111c51c890746a42b