﻿id	summary	reporter	owner	description	type	status	priority	milestone	resolution	keywords	cc
26	Добавить таймер неактивности (бездействия) соединения	alx	alx	"В сценариях, где клиенты устанавливают соединения с сервером, а затем с сервера к клиентам передаются запросы (а от клиента ответы), возможна ситуация, когда сервер ""забыл"" соединения (например сервер был перезагружен из-за пропадания питания), а на стороне клиентов соединения по-прежнему существуют. В результате сервер ничего не передает клиентам, а соединения у клиентов могут оставаться установленными продолжительное время.

Для решения этой проблемы предлагается на стороне клиента устанавливать конфигурируемый таймер неактивности. Этот таймер должен перезапускаться каждый раз, когда со стороны сервера поступают какие-то данные. Если таймер истекает, существующее соединение разрывается. Предполагается, что в процессе нормальной работы клиент периодически получает запросы со стороны сервера, и таймер никогда не истекает. Если же сервер перезагрузился и ""забыл"" о соединениях, данные клиентам поступать перестанут, таймер истечет и соединения разорвутся, что в конечном итоге приведет к установке нового соединения."	улучшение	closed	major	1 очередь	fixed		
