patacongo opened a new pull request, #8881:
URL: https://github.com/apache/nuttx/pull/8881

   ## Summary
   
   There are number problems with the implementation of realtime signals in 
NuttX as discussed in Issue #8869.  A first step to correcting any of these is 
to correct the definitions of SIGRTMIN, SIGRTMAX, and RTSIG_SIX.
   
   SIGRTMIN is the first real-time signals.  Real-time signal numbers must not 
overlap the standard signal numbers.  Before this fix, it was set equal to the 
first standard signal.  Real-time signals differ from standard signals in that 
(1) they have no default actions, and (2) real time signal actions are 
prioritized whereas standard signal actions are processed FIFO.
   
   SIGRTMAX is the last real-time signal.
   
   RTSIG_MAX must be set equal to SIGRTMAX - SIGRTMIN
   
   ## Impact
   
   The change corrects the definitons but has not impact at all becasuse none 
of there definitions are currently used in the OS.  But they will be when 
prioritized real time signal handling is implemented.
   
   ## Testing
   
   Since this change has no impact to any code, testing only consists of 
successfully passing CI
   
   


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to