lmr wrote:
> Суть проблемы:
> Я пишу сервер с использованием OpenSSL,используется non-blocking режим при попытке логина со стороны клиента на сервере возникает ошибка "No Shared Ciphers". ТЕ приходит первый пакет HandShake и на попытку сделать BIO_Write()
> ...
> SSL_read()
>
> сервер выдвет ошибку.
>
> клиент в non-blocking режиме работает отлично.
Правильно ли ты вызываешь SSL_accept в non-blocking режиме? Т.е. вызываешь ли ты SSL_accept еще раз, когда он завершается с ошибкой SSL_ERROR_WANT_READ и SSL_ERROR_WANT_WRITE?
--
Maxim YegorushkinPosted via RSDN NNTP Server 1.9