class Async::Task

def stop!

def stop!
	# logger.debug(self) {"Task was stopped with #{@children&.size.inspect} children!"}
	@status = :stopped
	
	@children&.each do |child|
		child.stop(true)
	end
end