История изменений
Исправление firkax, (текущая версия) :
После SSL_read() + SSL_get_error() возвращающий тебе SSL_ERROR_ZERO_RETURN уже не могут.
С чего это не могут? Обновления сессионных ключей по таймауту какие-нить например. Мы ж запись в сокет не закрывали.
Не tcp-соединения, а ssl-сессии. Еще раз - после закрытия ssl-сессии само соединение остаётся открытым.
Нет, речь про соединение. Ты опять контекст теряешь? Та сторона могла сделать close после SSL_shutdown а могла и не делать. Если второе - могла присылать службные пакеты, могла не присылать.
Исходная версия firkax, :
После SSL_read() + SSL_get_error() возвращающий тебе SSL_ERROR_ZERO_RETURN уже не могут.
С чего это не могут? Обновления сессионных ключей по таймауту какие-нить например. Мы ж запись в сокет не закрывали.