Opened 5 years ago

Closed 5 years ago

#31 closed улучшение (fixed)

Применять настройку "Таймаут неактивности" немедленно

Reported by: alx Owned by: alx
Priority: minor Milestone: 1 очередь
Keywords: Cc:

Description

Сейчас настройка "Таймаут неактивности" применяется только в момент создания нового соединения и/или наличия активности. То есть если, например, на момент подключения клиента к серверу таймаут был отключен (установлено значение 0), и в соединении нет никакой активности (не передаются данные), а после этого оператор устанавливает значение таймаута 10 секунд, то данное соединение не будет разорвано через 10 секунд.

Предлагается применять новое значение таймаута к уже существующим соединениям немедленно при изменении настройки:

  • если таймаут был отключен, а теперь включен - таймер запустить;
  • если таймаут был включен, а теперь отключен - таймер отменить;
  • если таймаут просто изменен - таймер перезапустить с новым значением таймаута.

Change History (1)

comment:1 by alx, 5 years ago

Owner: set to alx
Resolution: fixed
Status: newclosed

In 145/smartCrypto:

При изменении настройки "Таймаут неактивности" выполняется перезапуск
таймеров неактивности всех существующих соединений. Closes #31.

Note: See TracTickets for help on using tickets.