Parent Directory
|
Revision Log
|
Patch
| revision 288034 by srinatar, Fri Sep 4 07:59:48 2009 UTC | revision 288604 by dmitry, Wed Sep 23 10:25:54 2009 UTC | |
|---|---|---|
| # | Line 289 static int php_sockop_set_option(php_str | Line 289 static int php_sockop_set_option(php_str |
| 289 | if (sock->socket == -1) { | if (sock->socket == -1) { |
| 290 | alive = 0; | alive = 0; |
| 291 | } else if (php_pollfd_for(sock->socket, PHP_POLLREADABLE|POLLPRI, &tv) > 0) { | } else if (php_pollfd_for(sock->socket, PHP_POLLREADABLE|POLLPRI, &tv) > 0) { |
| 292 | if (recv(sock->socket, &buf, sizeof(buf), MSG_PEEK) != SOCK_CONN_ERR && php_socket_errno() != EWOULDBLOCK) { | if (0 >= recv(sock->socket, &buf, sizeof(buf), MSG_PEEK) && php_socket_errno() != EWOULDBLOCK) { |
| 293 | alive = 0; | alive = 0; |
| 294 | } | } |
| 295 | } | } |
|
||||||||