[Varnish] #534: Threads stuck in trunk
Varnish
varnish-bugs at projects.linpro.no
Wed Aug 12 14:54:56 CEST 2009
#534: Threads stuck in trunk
---------------------------+------------------------------------------------
Reporter: anders | Owner: phk
Type: defect | Status: new
Priority: high | Milestone:
Component: varnishd | Version: trunk
Severity: critical | Resolution:
Keywords: threads stuck |
---------------------------+------------------------------------------------
Comment (by anders):
Running varnish trunk/4080 the same issue happened. This time I set
diag_bitmap to 0x7f to see if I could get any more info. Varnishlog shows:
{{{
0 Debug -
"MTX_LOCK(wrk_decimate_flock,cache_pool.c,529,&wq[u]->mtx)"
0 Debug -
"MTX_UNLOCK(wrk_decimate_flock,cache_pool.c,542,&wq[u]->mtx)"
0 Debug -
"MTX_LOCK(wrk_decimate_flock,cache_pool.c,529,&wq[u]->mtx)"
0 Debug -
"MTX_UNLOCK(wrk_decimate_flock,cache_pool.c,542,&wq[u]->mtx)"
0 Debug - "MTX_LOCK(SES_New,cache_session.c,180,&ses_mem_mtx)"
0 Debug -
"MTX_UNLOCK(SES_New,cache_session.c,182,&ses_mem_mtx)"
0 Debug - "WS_Init(0x1ab89a2078, "sess", 0x1ab89a2808, 16384)"
0 Debug - "WS(0x1ab89a2078 = (sess, 0x1ab89a2808 0 0 16384)"
0 Debug - "MTX_LOCK(WRK_Queue,cache_pool.c,417,&wq[u]->mtx)"
0 Debug - "MTX_UNLOCK(WRK_Queue,cache_pool.c,432,&wq[u]->mtx)"
7057 SessionClose - dropped
7057 StatSess - (null) (null) 1250081073 0 0 0 0 0 0 0
0 Debug -
"MTX_LOCK(SES_Delete,cache_session.c,230,&ses_mem_mtx)"
0 Debug -
"MTX_UNLOCK(SES_Delete,cache_session.c,232,&ses_mem_mtx)"
0 Debug -
"MTX_LOCK(wrk_decimate_flock,cache_pool.c,529,&wq[u]->mtx)"
0 Debug -
"MTX_UNLOCK(wrk_decimate_flock,cache_pool.c,542,&wq[u]->mtx)"
0 Debug -
"MTX_LOCK(wrk_decimate_flock,cache_pool.c,529,&wq[u]->mtx)"
0 Debug -
"MTX_UNLOCK(wrk_decimate_flock,cache_pool.c,542,&wq[u]->mtx)"
}}}
--
Ticket URL: <http://varnish.projects.linpro.no/ticket/534#comment:2>
Varnish <http://varnish.projects.linpro.no/>
The Varnish HTTP Accelerator
More information about the varnish-bugs
mailing list