Делаю так:<br> ...<br> D_ZERO(&set);<br> FD_SET(server, &set);<br> for (;;)<br> {<br> struct timeval timeout={1,0}; <br> b=select(server+1, &set, 0, 0, &timeout);<br> if (b>0)<br> .....<br> И b всегда равно нулю, что не так?<br>
Делаю так:<br> ...<br> D_ZERO(&set);<br> FD_SET(server, &set);<br> for (;;)<br> {<br> struct timeval timeout={1,0}; <br> b=select(server+1, &set, 0, 0, &timeout);<br> if (b>0)<br> .....<br> И b всегда равно нулю, что не так?<br>