Closed gvagenas closed 7 years ago
Here's relevant portion from a pcap
My suggestion is that RestComm Call actor should enter a CANCELING state where it waits for the pending response from Media Server, before proceeding with resource cleanup.
This issue is serious and can cripple the system, because ghost resources will be left unchecked on Media Server side, consuming memory and CPU.
It's very hard to reproduce the issue with live test calls, since the CANCEL must arrive 10-15ms after INVITE. Its impossible to reproduce on the testsuite.
... using
DLCX mobicents/bridge/$
andDLCX mobicents/ivr/$
It should wait for response from MS to get the endpoint and then use the specific endpoint for DLCX