[reSIProcate] Where is gone the 408 timeout ?

Dominique Prunier dominique.prunier at micromedia-int.com
Wed Sep 8 09:12:59 CDT 2004


Hello,

I was playing with dum when, after a sip address spelling error, i noticied
that i havent got the OnTerminated callback after the timeout (408) error.
After some (little) investigations, the problem seems to be that there is no
tag in the to field of the 408. The response is not dispatched then. I dont
think this is a normal behaviour...

dialogset.cxx:void DialogSet::dispatch(const SipMessage& msg):354
 if(response.header(h_To).exists(p_tag))
{
    break;  //dialog creating/handled by dialog
}
else
{
    //throw away, informational status message eventually <----- 408 go
there...
    return;
}

Thanks for your answer.
Regards,

Dom.




More information about the resiprocate-devel mailing list