diff options
Diffstat (limited to 'lib/mongrel.rb')
-rw-r--r-- | lib/mongrel.rb | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/mongrel.rb b/lib/mongrel.rb index 2c84018..88c1103 100644 --- a/lib/mongrel.rb +++ b/lib/mongrel.rb @@ -448,7 +448,8 @@ module Mongrel rescue EOFError,Errno::ECONNRESET,Errno::EPIPE,Errno::EINVAL # ignored rescue HttpParserError - STDERR.puts "BAD CLIENT: #$!" + STDERR.puts "BAD CLIENT (#{params["REMOTE_ADDR"]}): #$!" + STDERR.puts "REQUEST DATA: #{data}" rescue => details STDERR.puts "ERROR: #$!" STDERR.puts details.backtrace.join("\n") |