pussuw commented on issue #9241:
URL: https://github.com/apache/nuttx/issues/9241#issuecomment-1542712266

   Hi @tmedicci and thanks for the answer. Yes I debugged the root cause and 
like you said, the problem is local_open_client_tx. The "nonblocking"-flag is 
propagated to this function but I'm not sure if opening the FIFO should block 
ever.
   
   IMO the client should block ONLY if the server is not there to accept the 
connection, blocking/waiting until someone accepts the connection. Creating the 
FIFO is just the transport for the local socket, there is no need to wait for 
readers/writers like with pipes.
   
   However, as I said I'm not too familiar with local sockets either (besides 
using them extensively) so cannot say for sure that this is the case.


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