[Varnish] #1640: FetchError c Could not get storage

Varnish varnish-bugs at varnish-cache.org
Tue Dec 2 11:38:24 CET 2014

#1640: FetchError   c Could not get storage
 Reporter:  neverexists  |       Owner:
     Type:  defect       |      Status:  closed
 Priority:  normal       |   Milestone:
Component:  build        |     Version:  3.0.5
 Severity:  normal       |  Resolution:  invalid
 Keywords:               |

Comment (by neverexists):

 I already use return(pass) in recv

 if (req.url == .....
    return (pass);
 in the attachment you see it
 17 VCL_return   c hash
 17 VCL_call     c pass pass

 than it trigger an
 VCL_return   c hit_for_pass

 The problem is that
 17 FetchError   c Could not get storage

 The storage used by hit_for_pass is the transient storage and "By default
 Varnish would use an unlimited malloc backend for this."

 I don't have any log of memory killer or kernel log about malloc's
 failures so the "Could not get storage" seems a very strange behaviour.

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

More information about the varnish-bugs mailing list