Thanks to Michael Fischer and Gabe Martin-Dempesy for bringing this to light on the mailing list.
Ref: <cabhxty7sn5yair5a3gdk1g4xyse+utfuqutcosdmwnexld5...@mail.gmail.com> Ref: <[email protected]> Cc: Michael Fischer <[email protected]> Cc: Gabe Martin-Dempesy <[email protected]> --- FAQ | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/FAQ b/FAQ index 66f1a09..fdf1400 100644 --- a/FAQ +++ b/FAQ @@ -1,5 +1,14 @@ = Frequently Asked Questions about Unicorn +=== Why is nginx getting ECONNRESET as a reverse proxy? + +Request body data (commonly from POST and PUT requests) may not be +drained entirely by the application. This may happen when request +bodies are gzipped, as unicorn reads request body data lazily to avoid +overhead from bad requests. + +Ref: http://mid.gmane.org/[email protected] + === Why aren't my Rails log files rotated when I use SIGUSR1? The Rails autoflush_log option must remain disabled with multiprocess -- EW
