add restart_delay to handle slow stopping services