multidevice: client not acknowledged when ICE nego timeout
Issue generated from Tuleap's migration script. Originally submitted by: Guillaume Roguez (guillaume)
The caller's client continue to display "searching for" status after the daemon has deleted a terminated call due to ICE timeout (negotiation timeout of 60s).
Steps to reproduce the bug
- call a valid Ring device but do not answer on it
- wait 1 minute
- the caller log shows the ICE negotiation timeout and the "subcall" destruction the client continue in "searching for" state
Result (vs. expected result)
- the client loops in "searching for" state indefinetly