default task.TotalWork to 1 (instead of 0)
change the order of job recovery when server starts