Moving pending signals to task group; Logic to recover some MQ resources on...
Moving pending signals to task group; Logic to recover some MQ resources on pthread_cacancel or task_delete; Now obeys rules for delivering signals to a process with threads git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5613 42af7a65-404d-4744-a932-0658087f49c3
Showing
- ChangeLog 9 additions, 0 deletionsChangeLog
- TODO 2 additions, 44 deletionsTODO
- include/nuttx/sched.h 15 additions, 6 deletionsinclude/nuttx/sched.h
- sched/Makefile 2 additions, 2 deletionssched/Makefile
- sched/group_create.c 1 addition, 1 deletionsched/group_create.c
- sched/group_find.c 49 additions, 3 deletionssched/group_find.c
- sched/group_internal.h 4 additions, 3 deletionssched/group_internal.h
- sched/group_join.c 69 additions, 60 deletionssched/group_join.c
- sched/group_leave.c 75 additions, 62 deletionssched/group_leave.c
- sched/group_signal.c 129 additions, 47 deletionssched/group_signal.c
- sched/mq_internal.h 4 additions, 0 deletionssched/mq_internal.h
- sched/mq_recover.c 117 additions, 0 deletionssched/mq_recover.c
- sched/pthread_condtimedwait.c 45 additions, 0 deletionssched/pthread_condtimedwait.c
- sched/pthread_internal.h 1 addition, 1 deletionsched/pthread_internal.h
- sched/sig_cleanup.c 24 additions, 8 deletionssched/sig_cleanup.c
- sched/sig_dispatch.c 244 additions, 141 deletionssched/sig_dispatch.c
- sched/sig_internal.h 11 additions, 3 deletionssched/sig_internal.h
- sched/sig_kill.c 18 additions, 20 deletionssched/sig_kill.c
- sched/sig_mqnotempty.c 17 additions, 20 deletionssched/sig_mqnotempty.c
- sched/sig_pending.c 5 additions, 2 deletionssched/sig_pending.c
Loading
Please register or sign in to comment