Were these upgrades or fresh installs?  Earlier versions of asterisk ran with multiple threads.  If you upgraded asterisk versions, but did not upgrade the associated startup scripts, multiple processes would still be spawned even if not appropriate.
<br><br>Anthony<br><br><br><div><span class="gmail_quote">On 5/31/06, <b class="gmail_sendername">Lee Archer</b> &lt;<a href="mailto:lee.archer@pentagon-systems.com">lee.archer@pentagon-systems.com</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;">
<div>






<div>


<p><font face="Arial" size="2">Can someone shed any light on the following.&nbsp; I have 2 identical systems, 1 of which seems to spawn multiple processes which have to be killed manually.&nbsp; It recently kicked up 2 so I ran gdb on them and this is the thread output.&nbsp; I current use FreePBX with these systems.
</font></p>

<p><font face="Arial" size="2">1st extra process</font>
</p>

<p><font face="Arial" size="2">(gdb) info thread</font>

<br><font face="Arial" size="2">&nbsp; 1 Thread 1095261104 (LWP 14213)&nbsp; 0xffffe410 in __kernel_vsyscall ()</font>

<br><font face="Arial" size="2">(gdb) thread apply all bt</font>
</p>

<p><font face="Arial" size="2">Thread 1 (Thread 1095261104 (LWP 14213)):</font>

<br><font face="Arial" size="2">#0&nbsp; 0xffffe410 in __kernel_vsyscall ()</font>

<br><font face="Arial" size="2">#1&nbsp; 0x4004f13e in __lll_mutex_lock_wait () from /lib/tls/libpthread.so.0</font>

<br><font face="Arial" size="2">#2&nbsp; 0x4004be41 in _L_mutex_lock_191 () from /lib/tls/libpthread.so.0</font>

<br><font face="Arial" size="2">#3&nbsp; 0x00000001 in ?? ()</font>

<br><font face="Arial" size="2">#4&nbsp; 0x40e16778 in ?? () from /usr/lib/asterisk/modules/cdr_odbc.so</font>

<br><font face="Arial" size="2">#5&nbsp; 0x40e16818 in __dso_handle () from /usr/lib/asterisk/modules/cdr_odbc.so</font>

<br><font face="Arial" size="2">#6&nbsp; 0x00000002 in ?? ()</font>

<br><font face="Arial" size="2">#7&nbsp; 0x00000000 in ?? ()</font>

<br><font face="Arial" size="2">#8&nbsp; 0x080a20b7 in ast_cdr_unregister (name=0x40e1455c &quot;ODBC&quot;) at lock.h:592</font>

<br><font face="Arial" size="2">#9&nbsp; 0x40e13299 in odbc_unload_module () at cdr_odbc.c:240</font>

<br><font face="Arial" size="2">#10 0x40e13978 in reload () at cdr_odbc.c:465</font>

<br><font face="Arial" size="2">#11 0x0805be32 in ast_module_reload (name=0x0) at loader.c:257</font>

<br><font face="Arial" size="2">#12 0x080b4623 in hup_handler (num=-4) at asterisk.c:754</font>

<br><font face="Arial" size="2">#13 &lt;signal handler called&gt;</font>

<br><font face="Arial" size="2">#14 0xffffe410 in __kernel_vsyscall ()</font>

<br><font face="Arial" size="2">#15 0x401afd99 in sched_setscheduler () from /lib/tls/libc.so.6</font>

<br><font face="Arial" size="2">#16 0x080b4743 in ast_set_priority (pri=0) at asterisk.c:803</font>

<br><font face="Arial" size="2">#17 0x40445ee8 in agi_exec_full (chan=0x82782b0, data=&lt;value optimized out&gt;, enhanced=0, dead=0) at res_agi.c:300</font>

<br><font face="Arial" size="2">#18 0x0808d521 in pbx_extension_helper (c=0x82782b0, con=&lt;value optimized out&gt;, context=0x8278400 &quot;macro-record-enable&quot;,</font></p>

<p><font face="Arial" size="2">&nbsp;&nbsp;&nbsp; exten=0x82784f4 &quot;s&quot;, priority=4, label=0x0, callerid=0x8159f38 &quot;01638611111&quot;, action=1) at pbx.c:553</font>

<br><font face="Arial" size="2">#19 0x40c44851 in macro_exec (chan=0x82782b0, data=0x4147c768) at app_macro.c:210</font>

<br><font face="Arial" size="2">#20 0x0808d521 in pbx_extension_helper (c=0x82782b0, con=&lt;value optimized out&gt;, context=0x8278400 &quot;macro-record-enable&quot;,</font></p>

<p><font face="Arial" size="2">&nbsp;&nbsp;&nbsp; exten=0x82784f4 &quot;s&quot;, priority=7, label=0x0, callerid=0x8159f38 &quot;01638611111&quot;, action=1) at pbx.c:553</font>

<br><font face="Arial" size="2">#21 0x40c44851 in macro_exec (chan=0x82782b0, data=0x41482fd8) at app_macro.c:210</font>

<br><font face="Arial" size="2">#22 0x0808d521 in pbx_extension_helper (c=0x82782b0, con=&lt;value optimized out&gt;, context=0x8278400 &quot;macro-record-enable&quot;,</font></p>

<p><font face="Arial" size="2">&nbsp;&nbsp;&nbsp; exten=0x82784f4 &quot;s&quot;, priority=1, label=0x0, callerid=0x8159f38 &quot;01638611111&quot;, action=1) at pbx.c:553</font>

<br><font face="Arial" size="2">#23 0x0808ead4 in __ast_pbx_run (c=0x82782b0) at pbx.c:2227</font>

<br><font face="Arial" size="2">#24 0x0808f6cc in pbx_thread (data=0x0) at pbx.c:2514</font>

<br><font face="Arial" size="2">#25 0x4004a297 in start_thread () from /lib/tls/libpthread.so.0</font>

<br><font face="Arial" size="2">#26 0x401c737e in clone () from /lib/tls/libc.so.6</font>

<br><font face="Arial" size="2">#27 0x41485bb0 in ?? ()</font>

<br><font face="Arial" size="2">#0&nbsp; 0xffffe410 in __kernel_vsyscall ()</font>
</p>

<p><font face="Arial" size="2">2nd extra process</font>
</p>

<p><font face="Arial" size="2">(gdb) info thread</font>

<br><font face="Arial" size="2">&nbsp; 1 Thread 1096059824 (LWP 14214)&nbsp; 0xffffe410 in ?? ()</font>

<br><font face="Arial" size="2">(gdb) thread apply all bt</font>
</p>

<p><font face="Arial" size="2">Thread 1 (Thread 1096059824 (LWP 14214)):</font>

<br><font face="Arial" size="2">#0&nbsp; 0xffffe410 in ?? ()</font>

<br><font face="Arial" size="2">#1&nbsp; 0x41533594 in ?? ()</font>

<br><font face="Arial" size="2">#2&nbsp; 0x00000002 in ?? ()</font>

<br><font face="Arial" size="2">#3&nbsp; 0x00000000 in ?? ()</font>

<br><font face="Arial" size="2">#4&nbsp; 0x4004f13e in __lll_mutex_lock_wait () from /lib/tls/libpthread.so.0</font>

<br><font face="Arial" size="2">#5&nbsp; 0x4004be41 in _L_mutex_lock_191 () from /lib/tls/libpthread.so.0</font>

<br><font face="Arial" size="2">#6&nbsp; 0x00000001 in ?? ()</font>

<br><font face="Arial" size="2">#7&nbsp; 0x40e16778 in ?? () from /usr/lib/asterisk/modules/cdr_odbc.so</font>

<br><font face="Arial" size="2">#8&nbsp; 0x40e16818 in __dso_handle () from /usr/lib/asterisk/modules/cdr_odbc.so</font>

<br><font face="Arial" size="2">#9&nbsp; 0x00000002 in ?? ()</font>

<br><font face="Arial" size="2">#10 0x00000000 in ?? ()</font>

<br><font face="Arial" size="2">#11 0x080a20b7 in ast_cdr_unregister (name=0x40e1455c &quot;ODBC&quot;) at lock.h:592</font>

<br><font face="Arial" size="2">#12 0x40e13299 in odbc_unload_module () at cdr_odbc.c:240</font>

<br><font face="Arial" size="2">#13 0x40e13978 in reload () at cdr_odbc.c:465</font>

<br><font face="Arial" size="2">#14 0x0805be32 in ast_module_reload (name=0x0) at loader.c:257</font>

<br><font face="Arial" size="2">#15 0x080b4623 in hup_handler (num=-4) at asterisk.c:754</font>

<br><font face="Arial" size="2">#16 &lt;signal handler called&gt;</font>

<br><font face="Arial" size="2">#17 0xffffe410 in ?? ()</font>

<br><font face="Arial" size="2">#0&nbsp; 0xffffe410 in ?? ()</font>
</p>

<p><font face="Arial" size="2">Regards</font>
</p>

<p><font face="Arial" size="2">Lee</font>
</p>

###########################################<br><br>This message has been scanned by F-Secure Anti-Virus for Microsoft Exchange.<br>For more information, connect to <a href="http://www.f-secure.com/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://www.f-secure.com/</a></div>

</div><br>_______________________________________________<br>--Bandwidth and Colocation provided by <a onclick="return top.js.OpenExtLink(window,event,this)" href="http://Easynews.com" target="_blank">Easynews.com</a> --
<br><br>Asterisk-Users mailing list<br>To UNSUBSCRIBE or update options visit:<br> &nbsp; <a onclick="return top.js.OpenExtLink(window,event,this)" href="http://lists.digium.com/mailman/listinfo/asterisk-users" target="_blank">
http://lists.digium.com/mailman/listinfo/asterisk-users</a><br><br><br></blockquote></div><br><br clear="all"><br>-- <br>Anthony D Cennami<br>