4
0
mirror of git://sourceware.org/git/newlib-cygwin.git synced 2025-01-15 11:00:04 +08:00
Christopher Faylor 1cda132258 * cygtls.h (exitsock): New element.
(exitsock_sin): Ditto.
* cygtls.cc (_cygtls::init_thread): Initialize exitsock to invalid handle.
(_cygtls::call2): Close exitsock if it is valid.
* select.cc (struct socketinf): Remove sin element.
(start_thread_socket): Initialize one SOCK_DGRAM socket per thread instead of
(apparently) expensive opening and closing of socket with each select call.
(socket_cleanup): Send a byte to the exitsock socket as a way to potentially
signal a waiting-for-socket thread to exit.
* tlsoffsets.h: Regenerate.
2004-10-11 02:21:31 +00:00
..
2004-10-04 14:06:02 +00:00
2004-10-11 02:21:31 +00:00
2004-01-20 03:11:39 +00:00
2004-10-11 02:21:31 +00:00
2004-10-11 02:21:31 +00:00
2004-05-12 16:21:18 +00:00
2004-10-05 14:35:56 +00:00
2004-03-14 05:35:19 +00:00
2004-02-04 22:40:50 +00:00
2004-09-03 01:32:02 +00:00
2003-07-07 05:32:24 +00:00
2004-04-16 21:22:13 +00:00
2004-10-11 02:21:31 +00:00
2004-07-20 16:08:49 +00:00
2003-03-09 20:31:07 +00:00
2004-05-16 16:38:27 +00:00