<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'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=<value optimized out>) at time/unix/time.c:246<br>
tv = {tv_sec = 0, tv_usec = 351000}<br>#2 0x00002b5b823a418a in switch_core_runtime_loop (bg=<value optimized out>) 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 = "/usr/local/freeswitch/log/freeswitch.pid", '\0' <repeats 215 times><br> pid_buffer = "15595", '\0' <repeats 26 times><br> old_pid_buffer = "5951", '\0' <repeats 27 times><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 = <value optimized out><br> x = <value optimized out><br>
alt_dirs = 0<br> known_opt = 1<br> high_prio = 0<br> flags = 1<br> ret = <value optimized out><br> destroy_status = <value optimized out><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__ = "main"</div>
<div> </div>
<div> </div>
<div>Thanks,</div>
<div>JB</div>