OpenSSL принимает неблокирующие клиентские соединения с сервера [дубликат] ⇐ C++

Программы на C++. Форум разработчиков
Anonymous
OpenSSL принимает неблокирующие клиентские соединения с сервера [дубликат]

Сообщение Anonymous »

Я новичок в использовании openssl, и я пытаюсь принять неблокирующее соединение с блокирующего сервера. Я прочитал пару вопросов, задающих именно этот вопрос, найденный здесь: Неблокирующее соединение OpenSSL SSL CONNECT создает - 1 ОШИБКА
В большинстве ответов говорится, что нужно снова вызвать функцию SSL_accept(), как мне это сделать? Могу ли я просто выполнить цикл while (true), пока клиент не вызовет соединение?
вот текущий код для принятия соединения
int code = SSL_accept(ssl);
if (code

Подробнее здесь: https://stackoverflow.com/questions/791 ... the-server

Вернуться в «C++»