1 # -*- encoding: binary -*-
3 class Rainbows::MaxBody::Wrapper
4 def initialize(rack_input, limit)
5 @input, @limit = rack_input, limit
9 throw :rainbows_EFBIG if rv && ((@limit -= rv.size) < 0)
14 while line = @input.gets
20 check(@input.read(*args))