Hi all, this is the first time i'm submitting a patch for Nginx, i hope i'm
doing this correctly, apologies if not :)
(i want to provide some context behind the patch, so i'm following up the
patch with a message sent directly to the group, using the same topic, hope
it will end up in the right thread)
This is a fix for: https://trac.nginx.org/nginx/ticket/1945
In short: when HTTP proxy_pass is used with proxy_cache and while writing
the response to the cache the write fails (for example target disk is full)
- Nginx closes the downstream connection (the response breaks).
With this change, in this situation (when a cache write fails):
* the downstream connection is not closed (response continues to be sent
from upstream to the client)
* Nginx stops attempting to write this response to the cache
* Nginx deletes the temporary cache file after the response is fully served
_______________________________________________
nginx-devel mailing list -- nginx-devel@nginx.org
To unsubscribe send an email to nginx-devel-leave@nginx.org