missed throw specifier for task_interrupted