diff options
author | Eric Wong <normalperson@yhbt.net> | 2010-12-08 22:02:45 +0000 |
---|---|---|
committer | Eric Wong <normalperson@yhbt.net> | 2010-12-09 06:34:37 +0800 |
commit | 3b2fc62dadd3c90038c168849b33c4ca6df058da (patch) | |
tree | 2724ad66053bd63b433c69b3b7bf8821351f71eb /lib/unicorn/configurator.rb | |
parent | 52f55529293e466a77090691d1fe06a7933c74a1 (diff) | |
download | unicorn-3b2fc62dadd3c90038c168849b33c4ca6df058da.tar.gz |
In case a request sends the header and buffer as one packet, TeeInput relying on accounting info from StreamInput is harmful as StreamInput will buffer in memory outside of TeeInput's control. This bug is triggered by calling env["rack.input"].size or env["rack.input"].rewind before to read.
Diffstat (limited to 'lib/unicorn/configurator.rb')
0 files changed, 0 insertions, 0 deletions