/[svn]/php/php-src/branches/PHP_5_2/main/streams/xp_socket.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch 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                                  }                                  }

Legend:
Removed from v.288034  
changed lines
  Added in v.288604