| 225 |
|
|
| 226 |
|
if ((ret = SSL_accept(client_p->connection->fd.ssl)) <= 0) |
| 227 |
|
{ |
| 228 |
< |
if ((CurrentTime - client_p->connection->firsttime) > 30) |
| 228 |
> |
if ((CurrentTime - client_p->connection->firsttime) > CONNECTTIMEOUT) |
| 229 |
|
{ |
| 230 |
|
exit_client(client_p, "Timeout during SSL handshake"); |
| 231 |
|
return; |
| 235 |
|
{ |
| 236 |
|
case SSL_ERROR_WANT_WRITE: |
| 237 |
|
comm_setselect(&client_p->connection->fd, COMM_SELECT_WRITE, |
| 238 |
< |
ssl_handshake, client_p, 30); |
| 238 |
> |
ssl_handshake, client_p, CONNECTTIMEOUT); |
| 239 |
|
return; |
| 240 |
|
|
| 241 |
|
case SSL_ERROR_WANT_READ: |
| 242 |
|
comm_setselect(&client_p->connection->fd, COMM_SELECT_READ, |
| 243 |
< |
ssl_handshake, client_p, 30); |
| 243 |
> |
ssl_handshake, client_p, CONNECTTIMEOUT); |
| 244 |
|
return; |
| 245 |
|
|
| 246 |
|
default: |