diff options
author | zedshaw <zedshaw@19e92222-5c0b-0410-8929-a290d50e31e9> | 2006-08-15 01:50:51 +0000 |
---|---|---|
committer | zedshaw <zedshaw@19e92222-5c0b-0410-8929-a290d50e31e9> | 2006-08-15 01:50:51 +0000 |
commit | c8b6daadf5bb0052f77848172766c0e677028316 (patch) | |
tree | 474136ad2e8eb5ef91022cf5e5ecec8770e3d82d /lib | |
parent | 19a0c275a54ed59ceaa9fad2634d6b9279604052 (diff) | |
download | unicorn-c8b6daadf5bb0052f77848172766c0e677028316.tar.gz |
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@329 19e92222-5c0b-0410-8929-a290d50e31e9
Diffstat (limited to 'lib')
-rw-r--r-- | lib/mongrel.rb | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/lib/mongrel.rb b/lib/mongrel.rb index 6eac6e2..595df66 100644 --- a/lib/mongrel.rb +++ b/lib/mongrel.rb @@ -200,9 +200,6 @@ module Mongrel @body = StringIO.new @body.write params.http_body dispatcher.request_progress(params, 0, content_length) if dispatcher - elsif remain < 0 - # ERROR, they're sending bad requests - raise HttpParserError.new("Sent body size #{params.http_body.length} but declared Content-Length: #{content_length}") elsif remain > 0 # must read more data to complete body if remain > Const::MAX_BODY @@ -218,7 +215,7 @@ module Mongrel read_body(remain, content_length, dispatcher) end - @body.rewind + @body.rewind if body end |