michallenc commented on PR #21477:
URL: https://github.com/apache/nuttx/pull/21477#issuecomment-6736858665

   The epoll still doesn't work as expected. I think having serial port with 
triggered `eventfd` doesn't only return that event, but also the one registered 
for TCP connection. If I delete serial event from `epoll` I get correctly event 
for client's connection, but any subsequent events on the accepted port are not 
received. The same goes for serial port - I get the initial event caused by 
`eventfd`, but not any other events when data are received over serial port.
   
   If you share your test program I can make some changes in it to try to 
reproduce the behavior I have with serial and TCP. I suppose the tests were not 
done on these type of connections?
   
   Signalfd events look to be working fine.
   
   I tried cmocka test but it fails on master branch as well. Probably the 
reason why it's not enabled by default...


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