LINUX.ORG.RU

История изменений

Исправление 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 уже не могут.

С чего это не могут? Обновления сессионных ключей по таймауту какие-нить например. Мы ж запись в сокет не закрывали.