small step towards stop = shutdown, dont sleep if s.shutdown, and don't suggest retrying either

the diff builds and works, but is it right?