[reSIProcate] Client INVITE transaction stuck in 'Proceeding' state
In a client INVITE transaction, once any provisional response is
received, the TransactionState changes to 'Proceeding' and it is up to
the application to decide how long to wait for a final response.
For response codes >100, ClientInviteSession::handleProvisional starts a
stale call timer that will hang up after a certain time, but I don't see
anything similar for the case where only a 100 response has been
received. Is there something I've missed, or do I need to build this
logic into my application separately?
Thank you.
--
Robert Backhouse <robertb@xxxxxxxxxxxxx>
Software Developer
Tel: +44 (0) 845 666 7778
Fax: +44 (0) 870 163 4694
http://www.mxtelecom.com