Asterisk 1.6<br>CentOS 5.0<br><br>All -<br><br>I&#39;d like to offer my users the ability to hangup a call by pressing **.  I&#39;m using an attendant, so when ** is dialled I&#39;d like processing to return to the attendant so the user can place a subsequent call.  I have setup features.conf to include:<br>
<br>   [featuremap]<br>   disconnect =&gt; **<br><br>My Dial command looks like this:<br><br>   Dial(&quot;SIP/14165551212@&lt;<br>MyProvider&gt;,30,TgH,&quot;&quot;)<br><br>This Dial command is buried in a context that is called using the Gosub command.  When I press ** the Dial command exits and processing continues as expected given the &#39;g&#39; option, but when processing returns to the calling context after the Return statement is reached, the call is terminated.  What am I missing?<br>
<br>I noticed that the h extension gets called in the calling function, so I tried trapping that to send processing back to the attendant but that didn&#39;t work either (it&#39;s probably too late that that point anyway).  Any suggestions?<br>
<br>Thanks,<br>Hugh