Jim Miller 7267ed1b4b Fix memory leak caused by mismatched linkToDeath() in WindowManagerService
This fixes a bug where an allocated DeathRecipient in WindowManagerService
was holding a reference to keyguard binder interface after a call to
linkToDeath() without a matchin unlinkToDeath().

It was causing the keyguard side of the binder interface to stick around,
which in tern prevented the keyguard side from releasing its references.

The solution is to ensure matching linkToDeath()/unlinkToDeath() calls.

Fixes bug 11982048

Change-Id: I6959816b819ba953512c53675162195cbf1e0653
2013-12-10 16:48:13 -08:00
2013-12-09 15:15:34 -08:00
2013-12-05 15:34:28 -08:00
2013-12-09 15:57:09 -08:00
2013-05-21 12:38:22 -07:00
2013-09-12 19:07:28 -07:00
2013-06-24 17:42:25 +00:00
2013-12-09 22:41:12 +00:00
2013-12-09 15:57:09 -08:00
Description
No description provided
5.1 GiB
Languages
Java 77.3%
Kotlin 9.2%
PowerBuilder 6.6%
C++ 5.5%
AIDL 1%