[Varnish] #1656: do_stream is backend request specific and not client request specific
Varnish
varnish-bugs at varnish-cache.org
Mon Jan 5 19:44:45 CET 2015
#1656: do_stream is backend request specific and not client request specific
---------------------------+--------------------
Reporter: imoverclocked | Type: defect
Status: new | Priority: normal
Milestone: | Component: build
Version: 4.0.0 | Severity: major
Keywords: |
---------------------------+--------------------
When varnish gets two overlapping non-cached requests:
1) Client that handles streaming
2) Client that does not handle streaming
then the second client gets a streaming response regardless of
configuration.
Inside of vcl_backend_response I have a snippet that sets beresp.do_stream
depending on the client that is connecting.
Of course, the other side of the problem is when a non-streaming client
connects first then the streaming client doesn't get a stream from the
backend.
--
Ticket URL: <https://www.varnish-cache.org/trac/ticket/1656>
Varnish <https://varnish-cache.org/>
The Varnish HTTP Accelerator
More information about the varnish-bugs
mailing list