Earlier quoted context omitted.
Tomp was likely talking about the Mac “reopen running apps after reboot” which works very well in terms of putting your state back the way it was. Terminals aren’t fully restored (what would it mean to/how could you restore an ssh connection anyway?), but most apps for most people are.
No, I never reboot my Mac. (For reasonable values of "never", e.g. "once every 3 months".) ssh connections fail even with just sleep though, obviously.
It requires two things:
- the network does not have a short timeout after which it closes the connection
- no side of the connection is trying to do I/O on this connection while one of the computers is sleeping.