Hello everybody !

David Schwartz wrote:


        Since 'select' does not guarantee that a subsequent read operation won't
block (since it can't even know what operation that's going to be), the
subsequent read operation (which was 'SSL_read') blocked. That's because
SSL_read blocks for *application* *data* while 'select' checks for *any*
*data*.


Can I play ? :)

I'm wondering if it would not be highly appropriate to have an 'SSL_select' call defined by OpenSSL to have all operations on sockets fully encapsulated and allow to reach the desired behaviour without short-circuiting the layer approach... (it would provide similar behaviour as classical select on plain sockets with regard to application data).

Now I apologize if this thought is trivially appropriate or trivially inappropriate - I missed the beginning of this thread to be honest.

Goodbye everybody !

--
Alain Damiral,

I hope this message makes me look like a very intelligent person

Université Catholique de Louvain - student

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    [email protected]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to