<div dir="ltr"><div><div><div><div>Hi all,<br><br></div>How does squid behave when it is downloading a 5+GB file with a slow client?  I see my client (curl) exited with error code 18 (<span class="">CURLE_PARTIAL_FILE</span>) when downloading a 5+GB file from squid.  It was a cache miss, so the file was actually being fetched from the origin server.  When it is cache hit, I don't see the curl error.<br><br>What I observed was that squid was downloading from the origin server at about 750 KB/s, and the client was downloading from squid at about 10 to 50 KB/s.  The client was geographically far from squid.<br><br></div><div>I am using the ufs disk cache:<br><br>cache_replacement_policy lru<br>minimum_object_size 1 bytes<br>cache_dir ufs /data/squid/cache 130000 16 256 max-size=26843545600<br><br></div>Here is the error I found in cache.log:<br><br>2015/03/18 16:53:07.263| client_side_reply.cc(1185) replyStatus: clientReplyStatus: transfer is DONE<br>2015/03/18 16:53:07.263| client_side_reply.cc(1201) replyStatus: clientReplyStatus: client didn't get all it expected<br>2015/03/18 16:53:07.263| cbdata.cc(510) cbdataReferenceValid: cbdataReferenceValid: 0x1707a48<br>2015/03/18 16:53:07.263| client_side.cc(1917) stopSending: sending error (local=<a href="http://127.0.0.1:8443">127.0.0.1:8443</a> remote=<a href="http://127.0.0.1:54359">127.0.0.1:54359</a> FD 8 flags=1): STREAM_UNPLANNED_COMPLETE; old receiving erro<br>r: none<br><br></div>Thanks,<br></div>Hector<br></div>