TAG NAME quick_abort_min, quick_abort_max, quick_abort_pct

Description Signals the cache how to continue downloads during abort signals sent by the clients
Buid Option
Default
Usage
quick_abort_min size
quick_abort_max size
quick_abort_pct percent
Default
quick_abort_min 16 KB
quick_abort_max 16 KB
quick_abort_pct 95

Synopsis

The cache by default continues downloading aborted requests which are almost completed (less than 16 KB remaining). This may be undesirable on slow (e.g. SLIP) links and/or very busy caches.  Impatient users may tie up file descriptors and bandwidth by repeatedly requesting and immediately aborting
downloads.

Arguments

size
Minimum and maximum transfer size
percent
Percentage of transfer

When the user aborts a request, Squid will check the quick_abort values to the amount of data transferred until then.
If the transfer has less than quick_abort_min KB remaining, it will finish the retrieval.
If the transfer has more than quick_abort_max KB remaining, it will abort the retrieval.
If more than quick_abort_pct of the transfer has completed, it will finish the retrieval.
If you do not want any retrieval to continue after the client has aborted, set both quick_abort_min and quick_abort_max to ’0 KB’.
If you want retrievals to always continue if they are being cached then set quick_abort_min to ‘-1 KB’.

Example(s)
quick_abort_min 30 KB
quick_abort_max 30 KB
quick_abort_pct 80