Weird 0.8.11.1 connections spike

Igor Sysoev is at rambler-co.ru
Mon Aug 31 12:34:26 MSD 2009


On Mon, Aug 31, 2009 at 05:14:57PM +1000, Jeff Waugh wrote:

> <quote who="Igor Sysoev">
> 
> >    p ((ngx_connection_t *) ngx_cycle->connections[NN]->data)->uri
> >    p ((ngx_connection_t *) ngx_cycle->connections[NN]->data)->main->count
> 
> Log output:
> 
> 2009/08/31 17:10:39 [notice] 24934#0: signal process started
> 2009/08/31 17:10:39 [alert] 24927#0: open socket #52 left in connection 4
> 2009/08/31 17:10:39 [alert] 24927#0: open socket #54 left in connection 6
> 2009/08/31 17:10:39 [alert] 24927#0: open socket #57 left in connection 9
> 2009/08/31 17:10:39 [alert] 24927#0: open socket #63 left in connection 11
> 2009/08/31 17:10:39 [alert] 24927#0: open socket #60 left in connection 12
> 2009/08/31 17:10:39 [alert] 24927#0: open socket #58 left in connection 13
> 2009/08/31 17:10:39 [alert] 24927#0: aborting
> 2009/08/31 17:10:39 [alert] 24924#0: worker process 24927 exited on signal 6
> (core dumped)
> 
> 
> Using the gdb lines from your later followup:
> 
> Core was generated by `nginx: worker pr'.
> Program terminated with signal 6, Aborted.
> [New process 24927]
> #0  0xf57fe416 in __kernel_vsyscall ()
> (gdb) p ((ngx_http_request_t *) ngx_cycle->connections[13].data)->uri
> $1 = {len = 32, data = 0x9416063 "/wp-includes/js/jquery/jquery.js"}
> (gdb) p ((ngx_http_request_t *)
> ngx_cycle->connections[13].data)->main->count
> $2 = 1
> 
> ...
> 
> (gdb) p ((ngx_http_request_t *) ngx_cycle->connections[9].data)->uri
> $6 = {len = 10, data = 0x9411493
> "/index.php?q=/blog/2006/03/15/requiem-for-linux-journal/"}
> (gdb) p ((ngx_http_request_t *) ngx_cycle->connections[9].data)->main->count
> $7 = 2
> 
> 
> Anything else you want me to poke at?

p ((ngx_http_request_t *) ngx_cycle->connections[9].data)->main->blocked


-- 
Igor Sysoev
http://sysoev.ru/en/





More information about the nginx mailing list