<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
<font face="Verdana">Hi all. I've written a AGI in C language. It
receive the asterisk variables to identify the caller. After, it dial
to destination. When caller or the called hangup the phone, asterisk
returns me '200 result=-1'. For this, asterisk never execute next step,
priority 2. This is very important to me, because priority 2 do the
billing. Below I give you the debug message:<br>
<br>
&nbsp;&nbsp;&nbsp; -- Executing agi("SIP/provale-7473", "dialer|551236337388")<br>
&nbsp;&nbsp;&nbsp; -- Launched AGI Script /usr/local/share/asterisk/agi-bin/dialer<br>
AGI Tx &gt;&gt; agi_request: dialer<br>
AGI Tx &gt;&gt; agi_channel: SIP/provale-7473<br>
AGI Tx &gt;&gt; agi_language: br<br>
AGI Tx &gt;&gt; agi_type: SIP<br>
AGI Tx &gt;&gt; agi_uniqueid: 1165939032.131<br>
AGI Tx &gt;&gt; agi_callerid: provale<br>
AGI Tx &gt;&gt; agi_calleridname: Provale<br>
AGI Tx &gt;&gt; agi_callingpres: 0<br>
AGI Tx &gt;&gt; agi_callingani2: 0<br>
AGI Tx &gt;&gt; agi_callington: 0<br>
AGI Tx &gt;&gt; agi_callingtns: 0<br>
AGI Tx &gt;&gt; agi_dnid: 01236337388<br>
AGI Tx &gt;&gt; agi_rdnis: unknown<br>
AGI Tx &gt;&gt; agi_context: default<br>
AGI Tx &gt;&gt; agi_extension: 01236337388<br>
AGI Tx &gt;&gt; agi_priority: 1<br>
AGI Tx &gt;&gt; agi_enhanced: 0.0<br>
AGI Tx &gt;&gt; agi_accountcode: <br>
AGI Tx &gt;&gt; <br>
AGI Rx &lt;&lt; exec dial "sip/go2call/551236337388|60|TtS(3600)"<br>
&nbsp;&nbsp;&nbsp; -- AGI Script Executing Application: (dial) Options:
(sip/go2call/551236337388|60|TtS(3600))<br>
&nbsp;&nbsp;&nbsp; -- Setting call duration limit to 3600 seconds.<br>
&nbsp;&nbsp;&nbsp; -- Called go2call/551236337388<br>
&nbsp;&nbsp;&nbsp; -- SIP/go2call-3fd0 is making progress passing it to
SIP/provale-7473<br>
&nbsp;&nbsp;&nbsp; -- SIP/go2call-3fd0 answered SIP/provale-7473<br>
&nbsp;&nbsp;&nbsp; -- Attempting native bridge of SIP/provale-7473 and SIP/go2call-3fd0<br>
AGI Tx &gt;&gt; 200 result=-1<br>
&nbsp;&nbsp;&nbsp; -- AGI Script dialer completed, returning 0<br>
</font>
</body>
</html>