[Serdev] cancel sequential forking
Richard
mypop3mail at yahoo.com
Wed Aug 18 07:30:30 UTC 2004
Hi,
Does anyone experience issues with canceling
sequential forking? I am using the latest CBS.
Suppose first See rings phone A, if timeout, ring
phone B, if timeout, ring phone C. The problem happens
when the caller cancels the call when phone B rings.
See still sends the call to phone C and it rings for
nothing. Some debug shows after phone A timeout, See
has a status 408 (timeout). Then when Phone B call is
canceled, See receives a 487 (cancel). It uses
t_pick_branch() to pick the lowest status branch. It
thinks the new code is 408 instead of 487. So the call
is forwarded to the next fork and rings Phone C.
Does anyone have this problem? I can provide a See log
if needed.
Thanks,
Richard
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
More information about the Serdev
mailing list