Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
condfetch: Check stale_oc bans before and after revalidation
Unlike a purge, ban processing is deferred until the next lookup, or ban lurker batch. Considering the windows between a cache lookup and either the beginning (or restart) of a fetch task, or the retrieval of a 304 response, banning an object may not result in preventing a condfetch off an invalid stale object. This is especially true for object-based bans, that are not evaluated by the ban lurker until at least ban_lurker_age seconds.
- Loading branch information