commit | 6d1186c2fd8ed6d49f0adf1902792868a8d49af7 | [log] [tgz] |
---|---|---|
author | Brad Ebinger <breadley@google.com> | Thu Apr 26 14:23:45 2018 -0700 |
committer | Brad Ebinger <breadley@google.com> | Thu Apr 26 15:42:22 2018 -0700 |
tree | 708d562abeaadaa96977d436bbc3856d2c1fdb88 | |
parent | 01720f232536a5f266918d9da1d1b8a500ee7113 [diff] |
Handle Dead Objects from Phone Crashes better 1) Check to make sure ImsService is available when calling changeMmTelCapability. 2) Remove caching of ImsConfig in ImsManager. It is already cached properly in MmTelFeatureConnection. 3) Create a DeathRecipient for MmTelFeature in MmTelFeatureConnection that cleans up all caches and notifies ImsManager that the connection is now unavailable. Bug: 77941698 Test: Manual Change-Id: I9c3721fe275a94f7f8841e8e84a2f9d8a3c4823b