summary refs log tree commit
diff options
context:
space:
mode:
authorChristian Neukirchen <chneukirchen@gmail.com>2009-11-21 16:53:08 +0100
committerChristian Neukirchen <chneukirchen@gmail.com>2009-11-21 16:53:08 +0100
commit202afb4bc865788eeffe33bc8dc9bce5a35f24ab (patch)
tree4bb4d2fe385e9f2a24bcf16ff8914968e56cb3fa
parentbeea4429fb0411deb8337f4e180bd600cab22a8e (diff)
parentc765e7b99f569c170f07431a6831541755e271f6 (diff)
downloadrack-202afb4bc865788eeffe33bc8dc9bce5a35f24ab.tar.gz
Merge branch 'master' of github.com:rack/rack
-rw-r--r--lib/rack/handler/lsws.rb3
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/rack/handler/lsws.rb b/lib/rack/handler/lsws.rb
index b4ddf4bb..e261003d 100644
--- a/lib/rack/handler/lsws.rb
+++ b/lib/rack/handler/lsws.rb
@@ -1,5 +1,6 @@
 require 'lsapi'
 require 'rack/content_length'
+require 'rack/rewindable_input'
 
 module Rack
   module Handler
@@ -38,6 +39,8 @@ module Rack
         ensure
           body.close if body.respond_to? :close
         end
+      ensure
+        rack_input.close
       end
       def self.send_headers(status, headers)
         print "Status: #{status}\r\n"