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

Reply via email to