xiaoxiang781216 commented on PR #6197:
URL: https://github.com/apache/incubator-nuttx/pull/6197#issuecomment-1119377237

   > What I plan to do would enable to remove the kernel side implementations 
of atexit and on_exit, i.e.
   > 
   > * sched/task/task_onexit.c
   > * sched/task/task_atexit.c
   > * sched/task/task_exithook.c / nxtask_atexit() and nxtask_onexit()
   > 
   > Are there objections from e.g. from @patacongo for doing this ? This libc 
implementation would then replace the old kernel side implementation entirely.
   > 
   > What does @xiaoxiang781216 think, should I go for the removal ?
   
   Yes, it's the final target. The major block issue is that kernel space may 
trigger the termination proactively in some special case:
   
   1. signal process
   2. cancelation point
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@nuttx.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to