Christopher Faylor
dcd0465b2b
* cygtls.cc (_cygtls::handle_threadlist_exception): Make an error fatal.
...
* cygtls.h (sockaddr_in): Use header rather than defining our own structure.
* exceptions.cc (_cygtls::interrupt_setup): Use exact contents of sa_mask
rather than assuming tht current sig should be masked, too.
(_cygtls::call_signal_handler): Use more aggressive locking.
* gendef (_sigbe): Wait until later before releasing incyg.
(_sigreturn): Remove more arguments to accommodate quasi-sa_sigaction support.
(_sigdelayed): Push arguments for sa_sigaction. More work needed here.
* signal.cc (sigaction): Implement SA_NODEFER.
* tlsoffsets.h: Regenerate.
* sigproc.cc (wait_sig): Use default buffer size of Windows 9x complains.
* pinfo.cc (_onreturn::dummy_handle): Remove.
(_onreturn::h): Make this a pointer.
(_onreturn::~_onreturn): Detect whether pointer is NULL rather than value is
NULL.
(_onreturn::_onreturn): Set h to NULL initially.
(_onreturn::no_close_p_handle): Set h to NULL.
(winpids::add): Initialize onreturn with value from p.hProcess immediately.
2005-12-23 22:50:20 +00:00
..
2005-12-22 16:45:15 +00:00
2004-12-09 21:28:32 +00:00
2005-12-23 22:50:20 +00:00
2005-12-23 22:50:20 +00:00
2004-12-05 02:30:20 +00:00
2005-12-12 14:27:16 +00:00
2005-12-23 22:50:20 +00:00
2005-05-02 03:50:11 +00:00
2005-05-02 03:50:11 +00:00
2005-05-02 03:50:11 +00:00
2005-01-11 12:48:34 +00:00
2005-10-29 15:05:55 +00:00
2005-05-02 03:50:11 +00:00
2005-08-08 02:27:43 +00:00
2005-08-08 02:27:43 +00:00
2004-05-28 19:50:07 +00:00
2005-09-29 14:28:22 +00:00
2005-03-23 17:11:24 +00:00
2005-03-19 21:45:15 +00:00
2005-08-20 06:19:55 +00:00
2005-12-21 17:14:34 +00:00
2005-11-14 04:28:45 +00:00
2005-05-30 00:54:01 +00:00
2005-12-10 17:09:58 +00:00
2005-07-05 03:16:46 +00:00
2005-07-05 03:16:46 +00:00
2005-07-05 03:16:46 +00:00
2004-06-03 19:52:12 +00:00
2005-10-17 23:27:00 +00:00
2005-10-17 23:27:00 +00:00
2005-12-23 22:50:20 +00:00
2005-12-23 22:50:20 +00:00
2005-11-18 17:48:23 +00:00
2005-08-08 13:53:05 +00:00
2005-12-17 04:36:39 +00:00
2005-09-13 17:08:54 +00:00
2005-07-06 20:05:03 +00:00
2005-09-13 17:08:54 +00:00
2005-12-02 00:37:21 +00:00
2005-09-13 17:08:54 +00:00
2005-12-19 04:00:41 +00:00
2005-08-12 02:39:13 +00:00
2005-04-14 17:34:03 +00:00
2005-04-14 17:34:03 +00:00
2005-08-08 13:53:05 +00:00
2004-05-12 16:21:18 +00:00
2005-12-19 04:34:13 +00:00
2005-10-23 23:47:45 +00:00
2005-12-05 22:30:03 +00:00
2005-03-30 15:54:28 +00:00
2005-09-26 15:27:15 +00:00
2005-12-23 22:50:20 +00:00
2005-01-12 22:40:46 +00:00
2005-12-21 17:14:34 +00:00
2005-01-12 22:40:46 +00:00
2005-11-14 04:28:45 +00:00
2005-12-19 19:04:14 +00:00
2005-12-22 05:57:54 +00:00
2005-11-14 04:28:45 +00:00
2005-09-28 22:56:47 +00:00
2005-12-22 05:57:54 +00:00
2005-08-12 02:39:13 +00:00
2005-12-14 16:38:22 +00:00
2005-10-17 23:27:00 +00:00
2004-03-27 18:01:04 +00:00
2005-12-12 12:18:14 +00:00
2005-11-28 22:32:29 +00:00
2005-09-28 19:22:25 +00:00
2005-12-14 16:38:22 +00:00
2005-09-14 14:27:56 +00:00
2005-11-14 04:28:45 +00:00
2005-12-22 05:57:54 +00:00
2005-12-22 05:57:54 +00:00
2005-12-20 18:14:42 +00:00
2005-12-19 04:34:13 +00:00
2005-09-28 19:22:25 +00:00
2005-09-14 14:27:56 +00:00
2005-09-14 14:27:56 +00:00
2005-12-14 16:38:22 +00:00
2005-12-22 16:45:15 +00:00
2005-12-23 01:24:14 +00:00
2005-12-23 22:50:20 +00:00
2005-02-13 18:17:29 +00:00
2005-07-03 02:40:30 +00:00
2005-06-18 19:04:25 +00:00
2005-09-14 14:27:56 +00:00
2005-11-25 19:53:52 +00:00
2005-12-07 22:28:49 +00:00
2005-12-21 17:14:34 +00:00
2005-05-02 03:50:11 +00:00
2005-06-04 02:11:50 +00:00
2004-03-14 05:35:19 +00:00
2005-05-06 21:09:35 +00:00
2004-12-05 02:30:20 +00:00
2005-12-22 05:57:54 +00:00
2005-11-18 17:48:23 +00:00
2005-05-02 03:50:11 +00:00
2005-11-18 17:48:23 +00:00
2005-09-14 14:27:56 +00:00
2005-12-10 17:09:58 +00:00
2005-12-20 20:34:28 +00:00
2005-05-25 03:43:58 +00:00
2005-12-22 05:57:54 +00:00
2005-07-03 02:40:30 +00:00
2005-08-22 16:12:01 +00:00
2005-12-22 05:57:54 +00:00
2005-05-02 03:50:11 +00:00
2005-12-07 11:16:47 +00:00
2005-05-18 17:23:17 +00:00
2005-09-14 14:27:56 +00:00
2005-12-22 05:57:54 +00:00
2005-12-01 17:33:59 +00:00
2004-12-31 01:13:28 +00:00
2005-12-23 22:50:20 +00:00
2005-12-22 03:16:36 +00:00
2005-12-19 04:34:13 +00:00
2005-11-13 16:24:40 +00:00
2005-09-27 20:34:19 +00:00
2005-04-05 06:04:57 +00:00
2005-04-03 13:06:43 +00:00
2004-12-03 02:00:37 +00:00
2005-07-03 02:40:30 +00:00
2005-03-01 11:51:29 +00:00
2005-07-05 03:16:46 +00:00
2005-06-07 19:31:42 +00:00
2005-07-05 03:16:46 +00:00
2005-09-14 14:27:56 +00:00
2005-07-05 03:16:46 +00:00
2005-12-07 22:28:49 +00:00
2005-07-03 02:40:30 +00:00
2005-08-26 15:11:06 +00:00
2005-09-27 19:04:38 +00:00
2004-12-27 19:03:56 +00:00
2005-07-03 02:40:30 +00:00
2005-12-23 22:50:20 +00:00
2005-12-23 22:50:20 +00:00
2005-09-23 15:18:22 +00:00
2005-03-19 21:45:15 +00:00
2005-12-21 17:20:43 +00:00
2004-12-27 19:03:56 +00:00
2005-09-27 18:54:32 +00:00
2005-07-06 20:05:03 +00:00
2005-10-23 23:47:45 +00:00
2005-12-22 16:45:15 +00:00
2005-12-22 05:57:54 +00:00
2005-12-22 05:57:54 +00:00
2005-09-09 03:00:34 +00:00
2004-04-06 14:22:43 +00:00
2005-12-03 04:23:35 +00:00
2005-09-06 19:22:54 +00:00
2005-12-03 04:23:35 +00:00
2005-12-13 02:55:11 +00:00
2005-12-23 22:50:20 +00:00
2005-07-06 20:05:03 +00:00
2004-05-17 15:27:56 +00:00
2005-09-14 14:27:56 +00:00
2005-10-03 09:24:42 +00:00
2005-06-09 05:11:51 +00:00
2005-06-07 19:31:42 +00:00
2005-11-28 22:32:29 +00:00
2005-11-28 22:32:29 +00:00
2005-10-17 23:27:00 +00:00
2005-04-05 04:31:00 +00:00
2005-12-21 17:14:34 +00:00