handling normal and shutdown exit reasons without error reporting