The strange thing is that we are using fast AGI, and for some reason the AGI always exits when the caller hangs up - even when I set HUP to IGNORE. If I set HUP to a subroutine that just logs a message, that message is never logged.<br>

<br>Thanks for all the help.<br><br><br><div class="gmail_quote">On 22 November 2011 05:23, Kingsley Tart <span dir="ltr">&lt;<a href="mailto:kingsley@skymarket.co.uk">kingsley@skymarket.co.uk</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

Yeah fastAGI is great, I&#39;ve been using it for a while for performance<br>
reasons but yes I guess it would solve problems like this too.<br>
<br>
Cheers,<br>
Kingsley.<br>
<div class="HOEnZb"><div class="h5"><br>
On Mon, 2011-11-21 at 08:34 -0600, Danny Nicholas wrote:<br>
&gt; Just offhand, I think you should utilize the FastAGI protocol, since it<br>
&gt; doesn&#39;t seem to live or die based on when the call hangs up.   Otherwise,<br>
&gt; the<br>
&gt;   $SIG{&#39;HUP&#39;} = &#39;IGNORE&#39;;<br>
&gt; Statement will &quot;separate&quot; the process so it doesn&#39;t die on a hangup.<br>
&gt;<br>
&gt; -----Original Message-----<br>
&gt; From: <a href="mailto:asterisk-users-bounces@lists.digium.com">asterisk-users-bounces@lists.digium.com</a><br>
&gt; [mailto:<a href="mailto:asterisk-users-bounces@lists.digium.com">asterisk-users-bounces@lists.digium.com</a>] On Behalf Of Kingsley Tart<br>
&gt; Sent: Monday, November 21, 2011 7:54 AM<br>
&gt; To: Asterisk Users Mailing List - Non-Commercial Discussion<br>
&gt; Subject: Re: [asterisk-users] Continue AGI after Dial() following caller<br>
&gt; hang up?<br>
&gt;<br>
&gt; Yeah I think I slightly misread your original question, which I realised<br>
&gt; when I saw Thorsten&#39;s reply. I initially thought you just wanted to avoid<br>
&gt; going into the h extension.<br>
&gt;<br>
&gt; I&#39;m not doing any AGI stuff here that hangs around while the call does stuff<br>
&gt; - the AGI process just runs quickly then quits, returning control back to<br>
&gt; the dialplan. I had incorrectly assumed you were doing the same.<br>
&gt;<br>
&gt; Cheers,<br>
&gt; Kingsley.<br>
&gt;<br>
&gt; On Mon, 2011-11-21 at 23:01 +1100, David Cunningham wrote:<br>
&gt; &gt; Kingsley,<br>
&gt; &gt;<br>
&gt; &gt; Thanks for the reply, but I am looking to continue within the same AGI<br>
&gt; &gt; process and I believe that method would require starting a new AGI.<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; On 21 November 2011 22:22, Kingsley Tart &lt;<a href="mailto:kingsley@skymarket.co.uk">kingsley@skymarket.co.uk</a>&gt;<br>
&gt; &gt; wrote:<br>
&gt; &gt;         We do that with the &quot;F&quot; option in Dial().<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;         &gt;From <a href="http://www.voip-info.org/wiki/view/Asterisk+cmd+Dial" target="_blank">http://www.voip-info.org/wiki/view/Asterisk+cmd+Dial</a> :<br>
&gt; &gt;<br>
&gt; &gt;         F(context^exten^pri): When the caller hangs up, transfer the<br>
&gt; &gt;         called<br>
&gt; &gt;         party to the specified context and extension and continue<br>
&gt; &gt;         execution.<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;         Cheers,<br>
&gt; &gt;         Kingsley.<br>
&gt; &gt;<br>
&gt; &gt;         On Mon, 2011-11-21 at 17:38 +1100, David Cunningham wrote:<br>
&gt; &gt;         &gt; Hello,<br>
&gt; &gt;         &gt;<br>
&gt; &gt;         &gt; We would like to continue a Perl AGI after a Dial() it has<br>
&gt; &gt;         done<br>
&gt; &gt;         &gt; completes following caller hangup. We would like to do this<br>
&gt; &gt;         in the<br>
&gt; &gt;         &gt; same AGI, and not using a new AGI from the &#39;h&#39; extension. It<br>
&gt; &gt;         works<br>
&gt; &gt;         &gt; fine when the called party hangs up and the &#39;g&#39; option is<br>
&gt; &gt;         used, but<br>
&gt; &gt;         &gt; not for caller hangup.<br>
&gt; &gt;         &gt;<br>
&gt; &gt;         &gt; Is this possible?<br>
&gt; &gt;         &gt;<br>
&gt; &gt;         &gt; If not a confirmation that this is the case would be very<br>
&gt; &gt;         helpful.<br>
&gt; &gt;         &gt;<br>
&gt; &gt;         &gt; Thanks for any advice!<br>
&gt; &gt;         &gt;<br>
&gt; &gt;         &gt; --<br>
&gt; &gt;         &gt; David Cunningham, Voisonics<br>
&gt; &gt;         &gt; <a href="http://voisonics.com/" target="_blank">http://voisonics.com/</a><br>
&gt; &gt;         &gt; US toll-free: <a href="tel:%2B1%20888%20842%202720" value="+18888422720">+1 888 842 2720</a><br>
&gt; &gt;         &gt; UK: <a href="tel:%2B44%20%280%29%2020%203298%201642" value="+442032981642">+44 (0) 20 3298 1642</a><br>
&gt; &gt;         &gt; Australia: <a href="tel:%2B61%20%280%29%202%208063%209019" value="+61280639019">+61 (0) 2 8063 9019</a><br>
&gt; &gt;         &gt;<br>
&gt; &gt;<br>
&gt; &gt;         &gt; --<br>
&gt; &gt;         &gt;<br>
&gt; &gt;<br>
&gt; _____________________________________________________________________<br>
&gt; &gt;         &gt; -- Bandwidth and Colocation Provided by<br>
&gt; &gt;         <a href="http://www.api-digital.com" target="_blank">http://www.api-digital.com</a> --<br>
&gt; &gt;         &gt; New to Asterisk? Join us for a live introductory webinar<br>
&gt; &gt;         every Thurs:<br>
&gt; &gt;         &gt;                <a href="http://www.asterisk.org/hello" target="_blank">http://www.asterisk.org/hello</a><br>
&gt; &gt;         &gt;<br>
&gt; &gt;         &gt; asterisk-users mailing list<br>
&gt; &gt;         &gt; To UNSUBSCRIBE or update options visit:<br>
&gt; &gt;         &gt;    <a href="http://lists.digium.com/mailman/listinfo/asterisk-users" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-users</a><br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;         --<br>
&gt; &gt;<br>
&gt; _____________________________________________________________________<br>
&gt; &gt;         -- Bandwidth and Colocation Provided by<br>
&gt; &gt;         <a href="http://www.api-digital.com" target="_blank">http://www.api-digital.com</a> --<br>
&gt; &gt;         New to Asterisk? Join us for a live introductory webinar every<br>
&gt; &gt;         Thurs:<br>
&gt; &gt;                       <a href="http://www.asterisk.org/hello" target="_blank">http://www.asterisk.org/hello</a><br>
&gt; &gt;<br>
&gt; &gt;         asterisk-users mailing list<br>
&gt; &gt;         To UNSUBSCRIBE or update options visit:<br>
&gt; &gt;           <a href="http://lists.digium.com/mailman/listinfo/asterisk-users" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-users</a><br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; --<br>
&gt; &gt; David Cunningham, Voisonics<br>
&gt; &gt; <a href="http://voisonics.com/" target="_blank">http://voisonics.com/</a><br>
&gt; &gt; US toll-free: <a href="tel:%2B1%20888%20842%202720" value="+18888422720">+1 888 842 2720</a><br>
&gt; &gt; UK: <a href="tel:%2B44%20%280%29%2020%203298%201642" value="+442032981642">+44 (0) 20 3298 1642</a><br>
&gt; &gt; Australia: <a href="tel:%2B61%20%280%29%202%208063%209019" value="+61280639019">+61 (0) 2 8063 9019</a><br>
&gt; &gt;<br>
&gt; &gt; --<br>
&gt; &gt; _____________________________________________________________________<br>
&gt; &gt; -- Bandwidth and Colocation Provided by <a href="http://www.api-digital.com" target="_blank">http://www.api-digital.com</a> --<br>
&gt; &gt; New to Asterisk? Join us for a live introductory webinar every Thurs:<br>
&gt; &gt;                <a href="http://www.asterisk.org/hello" target="_blank">http://www.asterisk.org/hello</a><br>
&gt; &gt;<br>
&gt; &gt; asterisk-users mailing list<br>
&gt; &gt; To UNSUBSCRIBE or update options visit:<br>
&gt; &gt;    <a href="http://lists.digium.com/mailman/listinfo/asterisk-users" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-users</a><br>
&gt; --<br>
&gt; Cheers,<br>
&gt; Kingsley.<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; _____________________________________________________________________<br>
&gt; -- Bandwidth and Colocation Provided by <a href="http://www.api-digital.com" target="_blank">http://www.api-digital.com</a> --<br>
&gt; New to Asterisk? Join us for a live introductory webinar every Thurs:<br>
&gt;                <a href="http://www.asterisk.org/hello" target="_blank">http://www.asterisk.org/hello</a><br>
&gt;<br>
&gt; asterisk-users mailing list<br>
&gt; To UNSUBSCRIBE or update options visit:<br>
&gt;    <a href="http://lists.digium.com/mailman/listinfo/asterisk-users" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-users</a><br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; _____________________________________________________________________<br>
&gt; -- Bandwidth and Colocation Provided by <a href="http://www.api-digital.com" target="_blank">http://www.api-digital.com</a> --<br>
&gt; New to Asterisk? Join us for a live introductory webinar every Thurs:<br>
&gt;                <a href="http://www.asterisk.org/hello" target="_blank">http://www.asterisk.org/hello</a><br>
&gt;<br>
&gt; asterisk-users mailing list<br>
&gt; To UNSUBSCRIBE or update options visit:<br>
&gt;    <a href="http://lists.digium.com/mailman/listinfo/asterisk-users" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-users</a><br>
<br>
<br>
--<br>
_____________________________________________________________________<br>
-- Bandwidth and Colocation Provided by <a href="http://www.api-digital.com" target="_blank">http://www.api-digital.com</a> --<br>
New to Asterisk? Join us for a live introductory webinar every Thurs:<br>
               <a href="http://www.asterisk.org/hello" target="_blank">http://www.asterisk.org/hello</a><br>
<br>
asterisk-users mailing list<br>
To UNSUBSCRIBE or update options visit:<br>
   <a href="http://lists.digium.com/mailman/listinfo/asterisk-users" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-users</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>David Cunningham, Voisonics<br><a href="http://voisonics.com/" target="_blank">http://voisonics.com/</a><br>US toll-free: +1 888 842 2720<br>UK: +44 (0) 20 3298 1642<br>

Australia: +61 (0) 2 8063 9019<br><br>