Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit 397b5457 authored by Brad Ebinger's avatar Brad Ebinger
Browse files

ImsServiceController should properly unbind when remote crashes

There is currently an issue where unbind() calls will be ignored
in ImsServiceController because we were mistakenly clearing the
ImsServiceConnection in the onServiceDisconnected method. When in
this state, the ImsServiceController is never properly unbound.

1) Unless unbindService() is explicitly called, the ImsServiceConnection
should not be cleared.

2) Fix some iffy locking issues.

Bug: 159047328
Test: atest FrameworksTelephonyTests CtsTelephonyTestCases:ImsServiceTest
Merged-In: I88d4a5aad637f76b77f056dd6b5a2b5cfd185c87
Change-Id: I88d4a5aad637f76b77f056dd6b5a2b5cfd185c87
parent 64e72304
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment