<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>Hello, <div><br></div><div>On fr_ivr_timer timeout opensips1.11 sends CANCEL to Caller and I handle the timout in failure route by 408 sip response. May I change method CANCEL to some other response that can indicate a caller (UAC) that call is now diverting to another gateway so that Caller can wait more. </div><div><br></div><div><br></div><div>failure_route[1]{</div><div>.</div><div>.</div><div>.</div><div><br></div><div><div> if (t_check_status("408")) {</div><div>.</div><div>.</div><div>.</div><div><span style="font-size: 12pt;"> if ( t_local_replied("last") ) {</span></div><div> # timeout with replies received -> fr_inv_timer</div><div> xlog("L_NOTICE", "[$pr:$fU@$si:$sp]: Timeout on RING timer for '$rm' from '$fu' to '$ru' after '$avp(5)' seconds \n");</div><div> <span style="font-size: 12pt;">route(failover);</span></div><div> } </div><div> </div></div><div> }</div><div>.</div><div>.</div><div>.</div><div>}</div><div><br></div><div>Call failoverd to route[failover] but CANCELED due to fr_ivr_timer timout because it send CANCEL to Caller. </div><div><br></div><div>Any solution ?</div><div><br></div><div><br></div><div>Regards</div><div>Hamid R. Hashmi</div>                                            </div></body>
</html>