> gives you first 10 lines of backtrace for each thread.  Find which one
> got kill()'ed.  then:
>
> (gdb) thread <number>
> (gdb) bt
>
>
Thanks for telling me how to find which thread is killed.

#0  0x0000002a9664e6f9 in kill () from /lib64/tls/libc.so.6
#1  <signal handler called>
#2  0x0000000000768a98 in ?? ()
#3  0x000000000042d3bd in ap_rgetline_core (s=0x40dff658, n=8192,
read=0x40dff660, r=0x73e9b8, fold=0, bb=0x73fef8) at protocol.c:222
#4  0x000000000042d96f in ap_get_mime_headers_core (r=0x73e9b8,
bb=0x73fef8) at protocol.c:681
#5  0x000000000042e250 in ap_read_request (conn=0x730b70) at protocol.c:891
#6  0x000000000046f07f in ap_process_http_connection (c=0x730b70) at
http_core.c:190
#7  0x000000000043f8f2 in ap_run_process_connection (c=0x730b70) at
connection.c:43
#8  0x000000000047ad17 in worker_thread (thd=0x677e78, dummy=0x660710)
at worker.c:522
#9  0x0000002a960bebcb in dummy_worker (opaque=<value optimized out>)
at thread.c:137
#10 0x0000002a9640e919 in start_thread () from /lib64/tls/libpthread.so.0
#11 0x0000002a966d8573 in thread_start () from /lib64/tls/libc.so.6

Thx, Xuekun

Reply via email to