return exit error, always send restart signals