# File lib/rack/body_proxy.rb, line 12 def close return if @closed @closed = true begin @body.close if @body.respond_to? :close ensure @block.call end end
N.B. This method is a special case to address the bug described by #434. We are applying this special case for each only. Future bugs of this class will be handled by requesting users to patch their ruby implementation, to save adding too many methods in this class.
# File lib/rack/body_proxy.rb, line 30 def each(*args, &block) @body.each(*args, &block) end
Generated with the Darkfish Rdoc Generator 2.