[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