OSDN Git Service

* select.cc (struct socketinf): Convert ser_num and w4 to dynamically
authorcorinna <corinna>
Wed, 11 Oct 2006 16:21:11 +0000 (16:21 +0000)
committercorinna <corinna>
Wed, 11 Oct 2006 16:21:11 +0000 (16:21 +0000)
commite1becbddc0c374a35dd56a66b0de0761c39bbf19
tree6f621bd5cd756b062175f3faf7fa0573fc08bc14
parent299f118c8aa51a67d2787f50992b7e5d502747ac
* select.cc (struct socketinf): Convert ser_num and w4 to dynamically
allocated arrays.  Add max_w4 member to keep track.
(thread_socket): Make timeout depending on number of sockets to wait
for.  Loop WFMO over all sockets.
(start_thread_socket): Handle any number of sockets.  Fix typo.  Don't
close socket event in out of memory condition.
(socket_cleanup): Free ser_num and w4.
winsup/cygwin/ChangeLog
winsup/cygwin/select.cc