[Serusers] a question about "cancel" in forwarding scenario
zhangshuai
zhangshuai at goldentek.biz
Tue Feb 14 10:49:56 CET 2006
Dear Antonio Rabena,
You mean parallel forking. Not forwarding, right? I receive the correct signal, "486", in parallel forking scenario. Only after the invite was forwarded, I experience the "cancel" problem, which is bothering so many days. Have you tested serial forking or forwarding?
>Hi,
>
>Im also experiencing the same problem. The only diff. is ua2 and
>ua3 are using same sip account so when ua1 sends invite to that sip
>account, both ua2 and ua3 ring, and when ua1 cancels the call, it
>receives 408 Request Timeout".
>
>
>
>
>At 04:41 PM 2/14/2006, you wrote:
>>Dear Greger V. Teigre,
>>
>>
>>I've tried t_on_failure("2").
>>
>>failure_route[2] {
>> #when caller cancel, terminate the call
>> if (t_check_status("487")) {
>> log(1,"cancel received\n");
>> t_reply("487", "Request Terminated");
>> break;
>> }
>>}
>>
>>There are similar lines in failure_route[1]. When ua2 is ringing and
>>ua1 cancel the call, the value of "t_check_status("487")" in
>>failure_route[1] will be true. However, When ua3 is ringing and ua1
>>cancel the call, the value of "t_check_status("487")" in
>>failure_route[2] will be false. This time, t_check_status() returns
>>"408". I don't know why SER generates "408" under this circumstance.
>>My ser's version is 0.9.3 and I just run update_from_cvs. And I
>>found similar description here:
>>http://bugs.sip-router.org/browse/SER-63
>>Is it an unsolved problem?
>>
>>
>> >Do some logging, what happens in the failure route? To me, it looks like
>> >your config appends a branch. BTW, run update_from_cvs in your SER source
>> >dir top make sure you get the latest bug fixes!
>> >g-)
>> >
>
>
>_______________________________________________
>Serusers mailing list
>serusers at lists.iptel.org
>http://lists.iptel.org/mailman/listinfo/serusers
>
More information about the sr-users
mailing list