Mercurial > hg > nginx
comparison src/http/ngx_http_request.c @ 1855:877cb2007c24
add code missed in r1830
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Tue, 08 Jan 2008 20:51:06 +0000 |
parents | 81831a2bc67a |
children | 11d12ef106a9 |
comparison
equal
deleted
inserted
replaced
1838:fd554ba839f1 | 1855:877cb2007c24 |
---|---|
477 } | 477 } |
478 | 478 |
479 n = recv(c->fd, (char *) buf, 1, MSG_PEEK); | 479 n = recv(c->fd, (char *) buf, 1, MSG_PEEK); |
480 | 480 |
481 if (n == -1 && ngx_socket_errno == NGX_EAGAIN) { | 481 if (n == -1 && ngx_socket_errno == NGX_EAGAIN) { |
482 | |
483 if (!rev->timer_set) { | |
484 ngx_add_timer(rev, c->listening->post_accept_timeout); | |
485 } | |
486 | |
482 return; | 487 return; |
483 } | 488 } |
484 | 489 |
485 if (n == 1) { | 490 if (n == 1) { |
486 if (buf[0] == 0x80 /* SSLv2 */ || buf[0] == 0x16 /* SSLv3/TLSv1 */) { | 491 if (buf[0] == 0x80 /* SSLv2 */ || buf[0] == 0x16 /* SSLv3/TLSv1 */) { |