Varnish 5.x - Streaming + range request

Prem Kumar at
Mon Feb 5 07:29:09 UTC 2018

Just  want to understand the behavior of varnish if range request while
streaming of entire object in progress. lets say client1 fetches complete
object  of size of 300 bytes (do_stream == true)  and client 2 is trying to
fetch range request 100-200 bytes at the same time. the hash functions will
match because we are using the same url+host for hashing. .How the clients
will be served?.  Will wait for entire object to streamed or make it miss
and fetch from origin ?. Would expect to deliver the object from origin
instead of wait whole object may take time.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the varnish-misc mailing list