Minor simplication to last commit; Update TODO list

This commit is contained in:
Gregory Nutt
2016-02-18 09:21:43 -06:00
parent 52fbbaf778
commit 7d9287958f
3 changed files with 12 additions and 29 deletions
+1 -12
View File
@@ -11,7 +11,7 @@ nuttx/
(13) Task/Scheduler (sched/)
(1) Memory Management (mm/)
(4) Signals (sched/signal, arch/)
(3) Signals (sched/signal, arch/)
(2) pthreads (sched/pthread)
(0) Message Queues (sched/mqueue)
(6) Kernel/Protected Build
@@ -360,17 +360,6 @@ o Signals (sched/signal, arch/)
Status: Open
Priority: Low. Even if there are only 31 usable signals, that is still a lot.
Title: THREAD COMMON SIGNAL HANDLING
Description: Signal handlers are assigned on a per thread basis. Signal lists
and data structures are a part of the TCB. This is incorrect.
Signal handlers are a global property of the task group: The
main thread and all of its child threads. Signal handlers for
all threads should be attach-able from the main thread, for
example.
Status: Open
Priority: Medium. This is a pretty big violation of the signal handling
principles.
o pthreads (sched/pthreads)
^^^^^^^^^^^^^^^^^