APUE Learning Example Source Code
guowenxue
2020-03-07 f343af92f08c255ca8b996e59106814733b97a00
ch5_multiplexing/socket_server_poll.c
@@ -119,6 +119,7 @@
            }
       found = 0;
       for(i=1; i<ARRAY_SIZE(fds_array) ; i++)
       {
           if( fds_array[i].fd < 0 )
@@ -146,7 +147,7 @@
        {
       for(i=1; i<ARRAY_SIZE(fds_array); i++)
       {
      if( fds_array[i].fd < 0 )
                if( fds_array[i].fd < 0 || !(fds_array[i].revents & POLLIN))
         continue;
                if( (rv=read(fds_array[i].fd, buf, sizeof(buf))) <= 0)