# File lib/sinatra/async.rb, line 140 def async_runner(meth, *bargs) @aparams = @params.dup async_schedule do begin original, @params = @params, @aparams method(meth).arity == 0 ? send(meth) : send(meth, *bargs) ensure @params = original end nil end end