Исправления 21.03.2
Изменено:
Уменьшено время между запросами при трансфере индексов (750 мс → 250 мс)
При трансфере каждого индекса теперь не производится релоад всех индексов и ренджей. Таким образом снижается нагрузка на сервис, уменьшается общее время переноса индексов
При успешном окончании трансфера отправляется команда на релоад индексов
Релоад индексов осуществляется асинхронно
Исправлено:
Исправление асинхронной доставки событий контролеру
HLS spops для некорректно настроенных камер
Установлен способ завершения TCP соединения как RST (SO_LINGER)
Исправление для CLOSE_WAIT. Решена проблема с нестабильной сетью, когда не приходит TCP ответ на заверешние сессии
Исправление rtsp url парсинга порта (нестандартный) с целью повышения стабильности работы сервиса
SSL self-signed certificate создание одного экземпляра при старте сервера
Для всех стримов по умолчанию включается параметр tcp-keep-alive, если не указан параметр `stream-keep-alive` в файле конфигурации сервера
В потоке с камеры HikVision с датчиками температуры игнорируется неверный PayloadType в RTP пакетах
Детекция потери соединения (пропадание питания или сети). Исправление зависания live
Закрытие соединение по таймауту ( появление CLOSE-WAIT соединений RTSP )
Сброс RTSP Read\Write TCP сессий перед закрытием соединения (принудительно сбрасываются данные, находящиеся в буфере TCP)
Закрытие разорванных https соединений (https CLOSE-WAIT)
Замена типа блокировки shared_mutex → mutex
DVR write, исправлена проблема пропадания заголовков в records
Исправление трансфера потоков между нодами с целью повышения стабильности работы сервиса
Исправление DVR для камер Axis с целью повышения стабильности работы сервиса
Исправлено отключение DVR по запросу API с целью повышения стабильности работы сервиса
Другие исправления повышающие стабильность работы сервиса