да, строчки действительно есть, для всех падений кроме первого :) <br><br>вот то что сказало gdb<br><br>(gdb)<br>#0 0xffffe410 in __kernel_vsyscall ()<br>#1 0xb7bb0691 in raise () from /lib/tls/i686/cmov/libc.so.6<br>#2 0xb7bb1f5b in abort () from /lib/tls/i686/cmov/libc.so.6
<br>#3 0x080916f5 in ngx_worker_process_exit.133 (cycle=0x916f500) at ngx_process_cycle.c:952<br>#4 0x08053ec8 in ngx_worker_process_cycle.133 (cycle=0x0, data=0x83f42a0) at ngx_process_cycle.c:733<br>#5 0x0804ded5 in ngx_spawn_process (cycle=0x0, proc=0x6, data=0x36a0, name=0x83f42a0 "HM?\b\200B?\bдL?\bдL?\b", respawn=0) at ngx_process.c:187
<br>#6 0x0804d4bd in ngx_master_process_cycle (cycle=0x0) at ngx_process_cycle.c:219<br>#7 0x0804a9f1 in main (argc=138366148, argv=0x83f4cc4) at nginx.c:295<br>(gdb) fr 3<br>#3 0x080916f5 in ngx_worker_process_exit.133 (cycle=0x916f500) at ngx_process_cycle.c:952
<br>952 in ngx_process_cycle.c<br>(gdb) p c[i]<br>No symbol "i" in current context.<br>(gdb) p *c[i].read<br>No symbol "i" in current context.<br>(gdb) p *c[i].write<br>No symbol "i" in current context.
<br>(gdb) p c<br>$1 = (ngx_connection_t *) 0x80d3740<br>(gdb) p *c<br>$2 = {data = 0x0, read = 0x8379118, write = 0x817f548, fd = 105, recv = 0, send = 0, recv_chain = 0, send_chain = 0, listening = 0x83f4cdc, sent = 0,<br>
ctx = 0x83f50b0, servers = 0x86ee718, log = 0x83f4d18, pool = 0x0, sockaddr = 0x0, socklen = 0, addr_text = {len = 0, data = 0x0}, buffer = 0x0,<br> number = 0, log_error = 0, buffered = 0, single_connection = 0, unexpected_eof = 0, timedout = 0, closed = 0, sendfile = 0, sndlowat = 0,
<br> tcp_nodelay = 0, tcp_nopush = 0}<br><br>И - спасибо за правку в ssi !<br><br><br>С уважением, <br>Алексей Бещёков <br><br><br><div><span class="gmail_quote">On 12/6/05, <b class="gmail_sendername">Igor Sysoev</b> <
<a href="mailto:is@rambler-co.ru">is@rambler-co.ru</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">On Tue, 6 Dec 2005, proforg wrote:
<br><br>> хм, у меня в логах по утрам пишет<br>> 2005/12/05 08:18:46 [notice] 22005#0: signal 17 (SIGCHLD) received<br>> 2005/12/05 08:18:46 [alert] 22005#0: worker process 11598 exited on signal 6<br>> (core dumped)
<br>> 2005/12/05 08:18:46 [notice] 22005#0: signal 29 (SIGIO) received<br><br>> (gdb) bt<br>>#0 0xffffe410 in __kernel_vsyscall ()<br>>#1 0xb7bb0691 in raise () from /lib/tls/i686/cmov/libc.so.6<br>>#2 0xb7bb1f5b in abort () from /lib/tls/i686/cmov/libc.so.6
<br>>#3 0x080916f5 in ngx_worker_process_exit.133 (cycle=0x916f500) at<br>>ngx_process_cycle.c:952<br>>#4 0x08053ec8 in ngx_worker_process_cycle.133 (cycle=0x0, data=0x83f42a0)<br>>at ngx_process_cycle.c:733
<br>>#5 0x0804ded5 in ngx_spawn_process (cycle=0x0, proc=0x6, data=0x36a0,<br>>name=0x83f42a0 "HM?\b\200B?\bдL?\bдL?\b", respawn=0) at ngx_process.c:187<br>>#6 0x0804d4bd in ngx_master_process_cycle (cycle=0x0) at
<br>>ngx_process_cycle.c:219<br>>#7 0x0804a9f1 in main (argc=138366148, argv=0x83f4cc4) at nginx.c:295<br><br>fr 3<br>p c[i]<br>p *c[i].read<br>p *c[i].write<br><br>>хотя может это и нормально :)<br><br>Это нормальная корка: по выходу nginx проверяет, не осталось ли открытых
<br>соединений и если таковое нашлось, то вызывает abort(). Перед этим есть<br>что-нибудь про "open socket #NN left in NNN connection, aborting" ?<br><br><br>Игорь Сысоев<br><a href="http://sysoev.ru">http://sysoev.ru
</a><br><br></blockquote></div><br>