Corinna Vinschen 3e101fb2cd Revert code reversion from 2004-04-03. So, revert to async I/O again.
* fhandler.h (status): Add "closed" flag.
	(prepare): New method declaration.
	(wait): Ditto.
	(release): Ditto.
	* fhandler_socket.cc: Don't include wsock_event.h.
	(fhandler_socket::prepare): New method, moved from wsock_event.
	(fhandler_socket::wait): Ditto.
	(fhandler_socket::release): New method.
	(fhandler_socket::recvfrom): Simplify loop.
	(fhandler_socket::recvmsg): Ditto.
	(fhandler_socket::sendto): Ditto.
	(fhandler_socket::sendmsg): Ditto.
	* net.cc: Don't include wsock_event.h.
	(wsock_event::prepare): Remove.
	(wsock_event::wait): Ditto.
	* wsock_event.h: Remove.
2004-05-07 07:51:31 +00:00
..
2001-12-20 03:03:59 +00:00
2004-04-17 17:53:29 +00:00
2001-10-28 23:05:49 +00:00
2001-10-28 23:05:49 +00:00
2001-10-28 23:05:49 +00:00
2002-01-01 16:49:52 +00:00
2004-01-20 03:11:39 +00:00
2003-04-16 03:03:45 +00:00
2001-10-12 01:51:21 +00:00
2001-09-11 20:01:02 +00:00
2004-05-03 11:53:07 +00:00
2003-09-25 00:37:18 +00:00
2001-09-11 20:01:02 +00:00
2002-12-12 03:09:38 +00:00
2001-10-28 23:05:49 +00:00
.
2002-05-04 04:30:57 +00:00
2004-03-14 05:35:19 +00:00
2002-02-11 02:25:42 +00:00
2004-02-04 22:40:50 +00:00
2004-04-16 21:22:13 +00:00
2004-05-07 03:27:37 +00:00
2001-09-11 20:01:02 +00:00
2003-07-07 05:32:24 +00:00
2004-04-16 21:22:13 +00:00
2004-04-16 21:22:13 +00:00
2004-04-16 21:22:13 +00:00
2004-03-26 16:24:24 +00:00
2003-03-09 20:31:07 +00:00
2004-05-07 03:27:37 +00:00
2003-01-15 10:21:23 +00:00