285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
|
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
|
-
-
-
+
+
+
|
[delegate streamDidReceiveException: stream];
}
fds_c[i].revents = 0;
}
#else
# ifdef FD_COPY
FD_COPY(readfds, readfds_);
FD_COPY(writefds, writefds_);
FD_COPY(exceptfds, exceptfds_);
FD_COPY(&readfds, &readfds_);
FD_COPY(&writefds, &writefds_);
FD_COPY(&exceptfds, &exceptfds_);
# else
readfds_ = readfds;
writefds_ = writefds;
exceptfds_ = exceptfds;
# endif
if (select(nfds, &readfds_, &writefds_, &exceptfds_,
|