Does asterisk close the channel?<br><br><div><span class="gmail_quote">On 11/13/06, <b class="gmail_sendername">Mark</b> &lt;<a href="mailto:mark@pyme.net">mark@pyme.net</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hello,<br><br>We are running Asterisk-1.0.12 in a CentOS 4-4.2 system, kernel<br>2.6.9-42.0.3.ELsmp.<br><br>We have some custom AGI, and when we launch Asterisk the system works fine.<br><br>But **after some time**, each AGI execution generates a zombie &lt;defunct&gt; process.
<br><br>We believe that it's not a problem in the AGI code, because Asterisk+AGI is<br>working fine in the first &quot;n&quot; minutes/hours. This is a pstree sample:<br><br>init-+-asterisk---asterisk---48*[asterisk]<br><br>
But after some execution time, this is the pstree output:<br><br>init-+-asterisk---asterisk-+-28*[asterisk]<br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |-asterisk-+-21*[xxxxxxxxx.agi]<br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;`-40*[xxxxxxxxx.agi
]<br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |-5*[asterisk-+-yyyyyyyyy.agi]<br>&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |-zzzzzzzzz.agi]<br>(...)<br><br>Each agi is a defunct process. It dies when the call (parent) finishes.<br><br>When the first zombie appears, then ALL next AGI launched from Asterisk
<br>generates a zombie.<br><br>We have tested some improvements to solve the problem, with no success:<br><br>- Upgrade from RedHat 8 to Centos 3.x<br>- Upgrade from Centos 3.x to Centos 4.x<br>- LD_ASSUME_KERNEL=2.4.1<br>
- ulimit -n 65535<br>- Upgrade from asterisk 1.0.7 to 1.0.12<br><br>Currenly we can not easily migrate from asterisk-1.0.x to 1.2.x<br><br>Any ideas?. Could be Debian a solution?<br><br>Thank you.<br>_______________________________________________
<br>--Bandwidth and Colocation provided by <a href="http://Easynews.com">Easynews.com</a> --<br><br>asterisk-users mailing list<br>To UNSUBSCRIBE or update options visit:<br>&nbsp;&nbsp; <a href="http://lists.digium.com/mailman/listinfo/asterisk-users">
http://lists.digium.com/mailman/listinfo/asterisk-users</a><br></blockquote></div><br>