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

   ## Summary
   in SMP, signal processing cannot be nested, we use xcp.sigdeliver to 
identify whether there is currently a signal being processed, but this state 
does not match the actual situation One possible scenario is that signal 
processing has already been completed, but an interrupt occurs, resulting in 
xcp.sigdeliver not being correctly set to NULL, At this point, a new signal 
arrives, which can only be placed in the queue and cannot be processed 
immediately Our solution is that signal processing and signal complete status 
are set in the same critical section, which can ensure status synchronization
   
   ## Impact
   none
   
   ## Testing
   ostest
   
   


-- 
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