class Falcon::Rackup::Handler

def initialize(server, task)

def initialize(server, task)
	@server = server
	@task = task
	
	@notification = Thread::Queue.new
	
	@waiter = @task.async(transient: true) do
		@notification.pop
		
		@task&.stop
		@task = nil
	end
end