nuttx/sched
Jiuzhu Dong 3c58f96ddb group/group_signal: cancel dispatch signal when the number
MIRTOS-647

of members in the group is zero.

Repetition step:
If using waitpid() to wait a task has exited, the waitpid will use
nxsing_kill with signal number 0 to determine if that task is still
alive, and will call group_signal to dispatch signal for each member
of the group and perform signal handing checks, it will assert at
sched/group/group_signal.c:261.

Change-Id: I75ef015a261101277436d742897ce68fed44b5da
Signed-off-by: Jiuzhu Dong <dongjiuzhu1@xiaomi.com>
(cherry picked from commit 73008471e4e4a5b1e3aa6cc0d25b5295aec32bb1)
2021-05-12 17:50:38 +08:00
..
clock Merge remote-tracking branch 'mirtos/master' into dev-upmerge-nuttx-10.1-0507 2021-05-07 20:46:07 +08:00
environ sched: nxstyle fixes 2021-02-09 01:21:53 -08:00
group group/group_signal: cancel dispatch signal when the number 2021-05-12 17:50:38 +08:00
init sched/init: don't check remain stack for idle task 2021-05-11 21:51:15 +08:00
irq sched: add CONFIG_SCHED_CRITMONITOR_XX for debugging system lantency 2021-05-08 20:49:51 +08:00
module modlib: Always use separate allocation for text and data 2021-04-19 22:20:20 -05:00
mqueue sourcefiles: Fix relative path in file header 2021-03-09 23:18:28 +08:00
paging sched: Author Gregory Nutt: update licenses to Apache 2021-02-09 01:21:53 -08:00
pthread arch: Allocate the space from the beginning in up_stack_frame 2021-04-16 12:41:41 +09:00
sched sched: add CONFIG_SCHED_CRITMONITOR_XX for debugging system lantency 2021-05-08 20:49:51 +08:00
semaphore Merge remote-tracking branch 'mirtos/master' into dev-upmerge-nuttx-10.1-0507 2021-05-07 20:46:07 +08:00
signal sched/signal: Implement SA_NODEFER and SA_RESETHAND 2021-03-31 18:27:01 -03:00
task arch: Allocate the space from the beginning in up_stack_frame 2021-04-16 12:41:41 +09:00
timer sched/timer: get the previous reload value correctly 2021-01-26 18:22:54 -08:00
wdog sched: add CONFIG_SCHED_CRITMONITOR_XX for debugging system lantency 2021-05-08 20:49:51 +08:00
wqueue sched: add CONFIG_SCHED_CRITMONITOR_XX for debugging system lantency 2021-05-08 20:49:51 +08:00
Kconfig sched: add CONFIG_SCHED_CRITMONITOR_XX for debugging system lantency 2021-05-08 20:49:51 +08:00
Makefile make/archive: replace the dependency to preprequisite list 2021-05-07 21:34:45 +08:00