на клиенте есть периодическая проверка доступности сервера. если сервак уснул, скажем, на пару минут, а проверка раз в 5 минут, то и сессия 'не прервётся'
вот кстати да, частый вопрос тут - как отправить в сон малинку и как её потом разбудить, скрипты, девайсы, кнопки )) у меня они все 24/7 работают без остановки, проблем вообще нет ))
в обычных насах просто похожие штуки стоят. но более инженерно продуманные, у меня по-моему на атоме что-то внутри, мелкая платка, но работает стабильно
вроде реально, на форумах пишут, что ядро нужно ставить определённое.. плюс m2 же бывает sata или nvme, вроде и то и то запускали, но не так всё просто )