[Varnish] #1660: range and synth doesn't mix causing assert

Varnish varnish-bugs at varnish-cache.org
Tue Jan 20 14:38:45 CET 2015

#1660: range and synth doesn't mix causing assert
 Reporter:  martin    |       Owner:  Martin Blix Grydeland <martin@…>
     Type:  defect    |      Status:  closed
 Priority:  normal    |   Milestone:
Component:  varnishd  |     Version:  4.0.2
 Severity:  normal    |  Resolution:  fixed
 Keywords:            |
Changes (by Martin Blix Grydeland <martin@…>):

 * owner:   => Martin Blix Grydeland <martin@…>
 * status:  new => closed
 * resolution:   => fixed


 In [b661f7e9f2a4aab29d0f16f11a0aa27513afb63c]:
 #!CommitTicketReference repository=""
 Don't attempt range delivery on a synth response

 This could happen on a 200 synth object if the client request had a
 Range header. The range code path would fail because it requires an
 obj which the synth path doesn't have.

 Fixes: #1660

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

More information about the varnish-bugs mailing list