802 |
|
|
803 |
|
if ((ret = SSL_connect(client_p->connection->fd.ssl)) <= 0) |
804 |
|
{ |
805 |
< |
if ((CurrentTime - client_p->connection->firsttime) > 30) |
805 |
> |
if ((CurrentTime - client_p->connection->firsttime) > CONNECTTIMEOUT) |
806 |
|
{ |
807 |
|
exit_client(client_p, "Timeout during SSL handshake"); |
808 |
|
return; |
812 |
|
{ |
813 |
|
case SSL_ERROR_WANT_WRITE: |
814 |
|
comm_setselect(&client_p->connection->fd, COMM_SELECT_WRITE, |
815 |
< |
ssl_server_handshake, client_p, 30); |
815 |
> |
ssl_server_handshake, client_p, CONNECTTIMEOUT); |
816 |
|
return; |
817 |
|
case SSL_ERROR_WANT_READ: |
818 |
|
comm_setselect(&client_p->connection->fd, COMM_SELECT_READ, |
819 |
< |
ssl_server_handshake, client_p, 30); |
819 |
> |
ssl_server_handshake, client_p, CONNECTTIMEOUT); |
820 |
|
return; |
821 |
|
default: |
822 |
|
{ |