Donny9 opened a new pull request #2071:
URL: https://github.com/apache/incubator-nuttx/pull/2071


   ## Summary
   we should send poll events before semaphore incrementes.
   
   There is a good case on sim platform:
   When we input some cmd and click enter key to start application in terminal,
   this context will change to application from IDLE loop. Althrough entey key 
'\r'
   has been received to recv buffer and complete post semaphore of reader, but
   pollnotify may not be called because context change. So when application run
   poll function, because no events happend and poll enter wait, context will
   again change to IDLE loop, this pollnotify of IDLE loop will run to send poll
   events, poll function of applicaton will wake up. It's wrong!
   ## Impact
   
   ## Testing
   daily test
   


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

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


Reply via email to