[Varnish] #1458: Assert error in VBF_Fetch(), cache/cache_fetch.c line 863

Varnish varnish-bugs at varnish-cache.org
Wed Mar 19 10:18:10 CET 2014


#1458: Assert error in VBF_Fetch(), cache/cache_fetch.c line 863
----------------------+----------------------------------
 Reporter:  lkarsten  |       Owner:  phk
     Type:  defect    |      Status:  new
 Priority:  normal    |   Milestone:  Varnish 4.0 release
Component:  varnishd  |     Version:  trunk
 Severity:  blocker   |  Resolution:
 Keywords:            |
----------------------+----------------------------------

Comment (by martin):

 I believe this is due to the bo->state not being reset in
 VBO_GetBusyObj(). On reuse of busyobj an old state could because of that
 be set already on the busyobj, causing the waiting thread to get passed
 the VBO_WaitState() early.

 Martin

-- 
Ticket URL: <https://www.varnish-cache.org/trac/ticket/1458#comment:1>
Varnish <https://varnish-cache.org/>
The Varnish HTTP Accelerator




More information about the varnish-bugs mailing list