[SR-Users] Wrong onreply_route is called after serial forking

Juha Heinanen jh at tutpro.com
Thu Oct 11 15:09:06 CEST 2012


Alex Hermann writes:

> 1) set onreply_route to A
> 2) relay 1st branch
> 3) 1st branch times out, internal 408 is created
> 4) tm send CANCEL to 1st branch 
> 
> 5) in failure route, onreply_route is set to B
> 6) relay 2nd branch
> 7) 1st branch responds with 487, and goes into reply_route B instead of A
> 
> I think each branch should take the reply_route which was set before it got 
> relayed and not pick up later changes meant for other branches.

if first branch already timed out, shouldn't reply in step(7) go to
garbage pin instead?

-- juha



More information about the sr-users mailing list