<div>Hi,</div>
<div> </div>
<div>I am having some strange randomly crashing of fs in production.  They all point to something wrong in the main().  Although I have my own module running, but I don&#39;t think it should have any impact to the main() process.  Could someone please point me to some solution that may resolve or debug this problem?</div>

<div> </div>
<div> </div>
<div>[New process 15596]<br>[New process 15595]<br>#0  0x00002b5b831bc215 in raise () from /lib64/libc.so.6</div>
<div>Thread 1198 (process 15595):<br>#0  0x00002b5b832584c2 in select () from /lib64/libc.so.6<br>No symbol table info available.<br>#1  0x00002b5b823fc9c5 in apr_sleep (t=&lt;value optimized out&gt;) at time/unix/time.c:246<br>
        tv = {tv_sec = 0, tv_usec = 351000}<br>#2  0x00002b5b823a418a in switch_core_runtime_loop (bg=&lt;value optimized out&gt;) at src/switch_core.c:672<br>No locals.<br>#3  0x0000000000402607 in main (argc=2, argv=0x7fff5b793498) at src/switch.c:706<br>
        pid_path = &quot;/usr/local/freeswitch/log/freeswitch.pid&quot;, &#39;\0&#39; &lt;repeats 215 times&gt;<br>        pid_buffer = &quot;15595&quot;, &#39;\0&#39; &lt;repeats 26 times&gt;<br>        old_pid_buffer = &quot;5951&quot;, &#39;\0&#39; &lt;repeats 27 times&gt;<br>
        pid_len = 5<br>        old_pid_len = 4<br>        err = 0x0<br>        nf = 0<br>        runas_user = 0x0<br>        runas_group = 0x0<br>        nc = 1<br>        pid = &lt;value optimized out&gt;<br>        x = &lt;value optimized out&gt;<br>
        alt_dirs = 0<br>        known_opt = 1<br>        high_prio = 0<br>        flags = 1<br>        ret = &lt;value optimized out&gt;<br>        destroy_status = &lt;value optimized out&gt;<br>        fd = (switch_file_t *) 0x12bc7b00<br>
        pool = (switch_memory_pool_t *) 0x12bc79c8<br>        rlp = {rlim_cur = 245760, rlim_max = 245760}<br>        waste = 0<br>        __PRETTY_FUNCTION__ = &quot;main&quot;</div>
<div> </div>
<div> </div>
<div>Thanks,</div>
<div>JB</div>