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;MyProvider&gt;,30,TgH,&quot;&quot;)<br><div><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</div>