Kyle is right, I didn't set SO_KEEPALIVE on the socket in my server.

Do I have to set SO_KEEPALIVE to avoid this situation in server side?
Since I use select in the main loop to deal with time out situation,
is there any other way to prevent OpenSSL library to wait for reading
a socket indefinitely?

Thanks

-J Du

On Tue, Aug 5, 2008 at 2:11 PM, Kyle Hamilton <[EMAIL PROTECTED]> wrote:
> Because no data has been transmitted on the socket, the client didn't
> send an RST, and SO_KEEPALIVE wasn't set on the socket.
>
> -Kyle H
>
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to