[reSIProcate] Client INVITE transaction stuck in 'Proceeding' state

Robert Backhouse robertb at mxtelecom.com
Wed Feb 11 09:45:36 CST 2009


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 at mxtelecom.com>
Software Developer
Tel: +44 (0) 845 666 7778
Fax: +44 (0) 870 163 4694
http://www.mxtelecom.com



More information about the resiprocate-devel mailing list