xiaoxiang781216 commented on PR #16194:
URL: https://github.com/apache/nuttx/pull/16194#issuecomment-2856829299

   > > But POSIX never define the priority inheritance and priority ceiling for 
counting semaphore.
   > 
   > As I said, the logic is there to support necessary priority inheritance in 
a realtime system. It is irrelevant that POSIX does not specify the internal 
behavior; that is purely up to the implementer of the OS.
   > 
   
   The priority inheritance support still here for binary semaphore(mutex), but 
the implementation is optimized more fast.
   
   > If there are bugs, that is a difference issue: Priority inheritance must 
be retained and error must be fixed. Removing the necessary solution is not the 
correct way to go.
   
   The discussion is removing the priority inheritance support from the 
counting semaphore, since there is no well defined behavior for counting 
semaphore.


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