[Varnish] #1646: Assert error in VFP_GetStorage(), cache/cache_fetch_proc.c line 84
Varnish
varnish-bugs at varnish-cache.org
Fri Dec 12 11:58:43 CET 2014
#1646: Assert error in VFP_GetStorage(), cache/cache_fetch_proc.c line 84
----------------------+--------------------
Reporter: lkarsten | Owner:
Type: defect | Status: new
Priority: normal | Milestone:
Component: varnishd | Version: trunk
Severity: normal | Resolution:
Keywords: |
----------------------+--------------------
Comment (by martin):
This looks to be caused by an attempt to do IMS update of an object that
is still streaming. Attached test case triggers an assert in the same
area, caused by the source object length changing during the copy
operation.
Though the test case doesn't trigger the exact same assertion as the
problem report, I believe it's very much the same issue.
The proper fix for this I assume is to stall an IMS update backend fetch
operation until the object has been fully received (or failed).
Martin
--
Ticket URL: <https://www.varnish-cache.org/trac/ticket/1646#comment:1>
Varnish <https://varnish-cache.org/>
The Varnish HTTP Accelerator
More information about the varnish-bugs
mailing list