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

Skip to content
Commit 3b0cc100 authored by Brad Ebinger's avatar Brad Ebinger
Browse files

Schedule IMS -> CS redial notification to happen on main thread

In the scenario where we are redialing from IMS -> CS, the
callSessionStartFailed response can happen on a Binder thread before
the dial command on the main thread completes. This creates a
scenario where the redial on CS starts before the previous IMS
redial operation completed and set up all associated callbacks.
This causes us to lose track of the correct instance to call
hangup() on.

Instead, the IMS -> CS redial indication should be scheduled to
happen on the main thread so that it will wait for the previous
IMS redial on the main thread to complete first.

Bug: 194896760
Test: manual
Change-Id: I32580b0bbb067e7de2e23b39989eb714a020500c
parent 5ace0b1e
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