diff options
Diffstat (limited to 'lib/rack/handler/cgi.rb')
-rw-r--r-- | lib/rack/handler/cgi.rb | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/rack/handler/cgi.rb b/lib/rack/handler/cgi.rb index d4d000eb..cae7adae 100644 --- a/lib/rack/handler/cgi.rb +++ b/lib/rack/handler/cgi.rb @@ -1,4 +1,5 @@ require 'rack/content_length' +require 'rack/rewindable_input' module Rack module Handler @@ -17,7 +18,7 @@ module Rack env["SCRIPT_NAME"] = "" if env["SCRIPT_NAME"] == "/" env.update({"rack.version" => Rack::VERSION, - "rack.input" => $stdin, + "rack.input" => Rack::RewindableInput.new($stdin), "rack.errors" => $stderr, "rack.multithread" => false, |