On 11/30/2020 1:14 PM, Ken Brown wrote:
I can reproduce the hang, and it happens if I use the new AF_UNIX code
also. But what I'm seeing (at least with the new code) isn't exactly
what you describe.
When the server's first select call returns, accept succeeds. The
server then calls select a second time, and that call doesn't return.
I haven't checked yet to see what's going on in the client, and I may
not get to that for a while.
That's good news, and seems to be consistent with my theory that it is
some sort of race condition that might be particularly sensitive to
system-specific timing. I am compiling cygwin1.dll now.
--
Problem reports: https://cygwin.com/problems.html
FAQ: https://cygwin.com/faq/
Documentation: https://cygwin.com/docs.html
Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple