When using the nginx proxy cache, you have the option to set the cache lock, see
http://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_cache_lock
The downside of this is, that once the cache is locked, there is a polling for subsequent requests to wait for 500ms before checking if the cache lock has expired. There is a "workaround" by just setting the cache lock timeout on something lower, but this is not the ideal solution and beats the purpose of the cache lock. We would like to decrease the cache lock sleep, preferable by making this a configurable setting
Is there any reason against this? Would it be feasible to make this a configurable option?