TaskMonitor with service restarting during task