Hi,

Non-Blocking  Server Side socket on solaris.


a). Attempt to write data on with SSL_write. This returned with SSL_ERROR_WANT_READ.

(So as I assume what should be done is,
1. wait for data from the other end on this socket in a select call,
2. when select detects data is available call 'SSL_read' with this socket
3. only if SSL_read returns SSL_ERROR_NONE then call 'SSL_write' again with above (step a) data (re-insert)
)


But what happens is
1. wait for data from the other end on this socket in a select call,
2. when select detects data is available call 'SSL_read' with this socket BUT THIS returns with SSL_ERROR_WANT_READ (I assume this means SSL want more data form the other end) so I wait for data form other end in 'select' again BUT DATA IS NOT Received from the other end
and
Furthermore Other end (Client Side Socket - which is a blocking socket) is also waiting (i.e. blocked) for data.

So both ends waiting for data and no one receives !!!!!!!


Could any one help please !!!!


*******************************************************************************************************************************************************************

"The information contained in this email including in any attachment is confidential 
and is meant to be read only by the person to whom it is addressed. If you are not the 
intended recipient(s), you are prohibited from printing, forwarding, saving or copying 
this email. If you have received this e-mail in error, please immediately notify the 
sender and delete this e-mail and its attachments from your computer."

*******************************************************************************************************************************************************************
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           majord...@openssl.org

Reply via email to