# File lib/thin/async.rb, line 50 def initialize(env, status=200, headers={}) @callback = env['async.callback'] @close = env['async.close'] @body = DeferrableBody.new @status = status @headers = headers @headers_sent = false @done = false if block_given? yield self end end