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]
