jlaitine commented on issue #16430:
URL: https://github.com/apache/nuttx/issues/16430#issuecomment-3183728981

   @maxikrie : I believe there is a race condition in signal delivery, which I 
suspected earlier and then forgot about it... I now made a fix for arm64 and 
risc-v platforms in https://github.com/apache/nuttx/pull/16847 . 
   
   This could be one suspect for the very rare issue you are seeing. The same 
thing seems to be there as well in xtensa:
   
https://github.com/apache/nuttx/blob/1dfe1f16c6a969cf8e4df518ac5ae866aeaf6d65/arch/xtensa/src/common/xtensa_schedsigaction.c#L99
   
   I believe the same thing exists in more or less all the platfroms; but 
modifications require testing or at least carefully reviewing also the 
"sigdeliver" function. For now I only have time to test&review those two 
platforms which I am active using right now...
   


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