IMS: Check for binderstate before calling endSession
ImsRegistrationListenerProxy listener, which is registered as part of ImsManager.open, is not cleared even after moving feature state to NOT_AVAILABLE because end session is never called. Check for binder state instead of feature state READY before calling end session. End session will be triggered after moving feature state to NOT_AVAILABLE. Notify Ims state change only for the supported feature state change to clients. Test: Manual Bug: 62816014 Merged-In: Idfb6dfad51cca574c2ae25e2029ef7bdfe9d725b Change-Id: Idfb6dfad51cca574c2ae25e2029ef7bdfe9d725b (cherry picked from commit 913e11fc)
Loading
Please register or sign in to comment