change tasks interface for task queue abort