Uses unique_ready_tasks for keep_alive