How do we know when this task is done? Does fabric wait for tasks to exit?