4
0
mirror of git://sourceware.org/git/newlib-cygwin.git synced 2025-01-15 11:00:04 +08:00
Corinna Vinschen 04843bf4a0 * fhandler.h (enum conn_state): Add connect_failed state.
* fhandler_socket.cc (fhandler_socket::connect): Set connect_state to
	connect_failed when connect failed.
	* poll.cc (poll): Change errno to EINVAL if allocating memory fails,
	according to SUSv3. Add socket descriptors always to except_fds. Test
	for failed connect and set revents flags appropriately.
	* select.cc (set_bits): Set connect_state to connect_failed when
	select indicates failed nonblocking connect.
	(fhandler_dev_null::select_except): Set except_ready to false so that
	/dev/null is not always in except state.
	(peek_socket): Fix bogus conditional.
	(fhandler_socket::select_write): Treat all connect_states except
	unconnected equivalent to return consistent results.
	(fhandler_windows::select_except): Set except_ready to false so that
	/dev/windows is not always in except state.
2005-04-18 18:56:52 +00:00
..
2004-12-05 02:30:20 +00:00
2004-01-20 03:11:39 +00:00
2005-03-23 17:11:24 +00:00
2004-05-12 16:21:18 +00:00
2005-04-17 00:12:14 +00:00
2005-04-17 00:12:14 +00:00
.
2005-04-14 17:08:02 +00:00
2005-02-13 18:17:29 +00:00
2005-03-28 00:09:08 +00:00
2004-03-14 05:35:19 +00:00
2004-12-05 02:30:20 +00:00
2005-02-20 04:25:33 +00:00
2004-02-04 22:40:50 +00:00
2005-04-17 00:12:14 +00:00
2003-07-07 05:32:24 +00:00
2004-04-16 21:22:13 +00:00
2005-02-20 04:25:33 +00:00
2005-02-20 04:25:33 +00:00
2004-12-27 19:03:56 +00:00
2004-07-20 16:08:49 +00:00
2004-12-27 19:03:56 +00:00
2005-02-20 04:25:33 +00:00
2005-04-11 21:54:54 +00:00
2005-04-11 21:54:54 +00:00