This will be possible in future, when there's a timeout before restarting.
@@ -363,7 +363,8 @@ class Configurator:
component.start()
self._components[task['name']] = component
elif command == 'stop':
- component.stop()
+ if component.running():
+ component.stop()
del self._components[task['name']]
else:
# Can Not Happen (as the plans are generated by ourself).