<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,&nbsp;<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.&nbsp;</div><div><br></div><div><br></div><div>failure_route[1]{</div><div>.</div><div>.</div><div>.</div><div><br></div><div><div>&nbsp; &nbsp; if (t_check_status("408")) {</div><div>.</div><div>.</div><div>.</div><div><span style="font-size: 12pt;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if ( t_local_replied("last") ) {</span></div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; # timeout with replies received -&gt; fr_inv_timer</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; xlog("L_NOTICE", "[$pr:$fU@$si:$sp]: Timeout on RING timer for '$rm' from '$fu' to '$ru' after '$avp(5)' seconds \n");</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style="font-size: 12pt;">route(failover);</span></div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;} &nbsp;&nbsp;</div><div>&nbsp; &nbsp; &nbsp;&nbsp;</div></div><div>&nbsp; &nbsp; }</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.&nbsp;</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>