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

   
   ## Summary
   
   Resolving the issue of fdcheck reporting errors when an epoll file 
descriptor (fd) is closed.
   
   The primary cause of the error is as follows: 
   When a task exits by calling exit, it closes all file descriptors (fds) 
associated with the current task. 
   When the epoll fd is closed, if there are still fds in the epoll queue that 
have values greater than the epoll fd, these fds may be closed first. This can 
lead to fdcheck failures when call epoll_close
   To resolve this, we should use a file-based approach instead of directly 
managing fds in epoll.
   
   ## Impact
   
   fix epoll fdcheck issue
   
   ## Testing
   
   open vela monkey
   
   
   


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