repair task's callback