David Xu
6675b36ec5
In kern_sigtimedwait, remove waitset bits for td_sigmask before
...
sleeping, so in do_tdsignal, we no longer need to test td_waitset.
now td_waitset is only used to give a thread higher priority when
delivering signal to multithreads process.
This also fixes a bug:
when a thread in sigwait states was suspended and later resumed
by SIGCONT, it can no longer receive signals belong to waitset.
2005-03-02 13:43:51 +00:00
..
2005-03-01 21:55:27 +00:00
2005-03-01 04:18:32 +00:00
2005-03-01 20:51:37 +00:00
2005-02-17 11:14:45 +00:00
2005-02-02 14:27:36 +00:00
2005-02-21 00:28:36 +00:00
2005-02-20 23:01:57 +00:00
2005-03-01 17:57:45 +00:00
2005-03-02 05:14:28 +00:00
2005-03-02 05:14:28 +00:00
2004-12-21 08:47:35 +00:00
2005-01-06 01:34:41 +00:00
2005-03-02 11:30:14 +00:00
2005-03-01 12:20:49 +00:00
2005-01-06 18:27:30 +00:00
2005-02-27 23:07:47 +00:00
2005-02-27 21:16:26 +00:00
2005-01-06 22:18:23 +00:00
2005-03-01 23:17:42 +00:00
2005-03-01 21:55:27 +00:00
2005-02-28 21:06:14 +00:00
2005-02-18 10:49:55 +00:00
2005-03-02 13:43:51 +00:00
2005-02-10 20:39:39 +00:00
2005-03-02 05:14:28 +00:00
2005-03-01 12:01:17 +00:00
2005-02-23 04:52:30 +00:00
2005-02-22 14:37:22 +00:00
2005-02-21 21:58:17 +00:00
2005-03-01 19:39:57 +00:00
2005-03-02 09:11:18 +00:00
2005-03-02 05:14:15 +00:00
2005-01-07 01:45:51 +00:00
2005-02-21 21:58:17 +00:00
2005-01-10 13:06:42 +00:00
2005-02-17 14:21:22 +00:00
2005-02-23 22:44:38 +00:00
2005-01-07 01:45:51 +00:00
2005-01-07 01:45:51 +00:00
2005-02-22 15:15:28 +00:00
2005-02-26 18:55:36 +00:00
2005-01-24 22:09:13 +00:00
2005-02-27 22:11:02 +00:00
2005-03-01 21:55:27 +00:00
2005-02-15 02:54:53 +00:00
2005-02-27 13:05:34 +00:00
2005-01-07 02:29:27 +00:00
2005-03-01 07:59:24 +00:00
2005-01-07 02:29:27 +00:00
2005-02-24 16:08:41 +00:00
2005-03-02 11:27:13 +00:00
2005-03-01 17:45:55 +00:00
2005-02-08 12:54:32 +00:00
2005-03-01 07:38:45 +00:00
2005-02-24 06:13:01 +00:00