public
Description: a modular Ruby webserver interface
Homepage: http://rack.rubyforge.org/
Clone URL: git://github.com/chneukirchen/rack.git
commonlogger passes through close call (fixes zombie process bug when serving 
popen responses)
adamwiggins (author)
Fri Jun 06 17:25:35 -0700 2008
commit  4703ff2fc027881fb6c069702faf709f2edbed2b
tree    b972145074624ed6867c6728726c086f7219b577
parent  78ad4dac6abb42b52c9cbbd5e38278d0a032a9bf
...
21
22
23
 
 
 
 
24
25
26
...
21
22
23
24
25
26
27
28
29
30
0
@@ -21,6 +21,10 @@ module Rack
0
       [@status, @header, self]
0
     end
0
 
0
+    def close
0
+      @body.close if @body.respond_to? :close
0
+    end
0
+
0
     # By default, log to rack.errors.
0
     def <<(str)
0
       @env["rack.errors"].write(str)

Comments