4
0
mirror of git://sourceware.org/git/newlib-cygwin.git synced 2025-02-01 03:50:28 +08:00
Christopher Faylor cc9440b6f4 * cygthread.cc (cygthread::release): Reset ev here if it exists.
(cygthread::terminate_thread): Eliminat racy code which reset ev and
thread_sync.  Remove a few nonsensical inuse checks.  Exit at the bottom.
(cygthread::detach): Rewrite to again try to ensure that we don't say we're
signalled when we are not signalled.
* fhandler.cc (fhandler_base::raw_read): Revert to signalling read success
quickly.
* pipe.cc (fhandler_pipe::close): Use base method to close handle.
* sigproc.h (WAIT_SIG_PRIORITY): Just trundle along at normal priority to allow
the pipe thread to do its thing if possible.
* pinfo.h (pinfo::zap_cwd): Declare new function.
(pinfo::zap_cwd): Move 'cd out of the way code' here.
(pinfo::exit): Use it here.
* spawn.cc (spawn_guts): And here.
2005-02-11 15:24:15 +00:00
..
2004-12-05 02:30:20 +00:00
2004-01-20 03:11:39 +00:00
2004-05-12 16:21:18 +00:00
2004-03-14 05:35:19 +00:00
2004-12-05 02:30:20 +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-12-18 16:41:27 +00:00
2004-12-27 19:03:56 +00:00
2004-07-20 16:08:49 +00:00
2005-01-03 18:11:00 +00:00
2004-12-27 19:03:56 +00:00
2003-03-09 20:31:07 +00:00
2005-01-06 16:36:40 +00:00
2004-05-16 16:38:27 +00:00