https://bugs.winehq.org/show_bug.cgi?id=51779
Bug ID: 51779 Summary: Visual Studio msvsmon fails to bind server socket in child processes Product: Wine Version: unspecified Hardware: x86-64 OS: Linux Status: NEW Severity: normal Priority: P2 Component: winsock Assignee: wine-bugs@winehq.org Reporter: jacek@codeweavers.com Distribution: ---
Created attachment 70679 --> https://bugs.winehq.org/attachment.cgi?id=70679 hack
When a connection to msvsmon.exe [1] is established, msvsmon spawns a new child process to listen for more incoming connections. Unix is less permissive in its SO_REUSEPORT handling than Windows, we may need to be more to handle more of that ourselves.
The attached hack may be used to work around the problem.
[1] https://wiki.winehq.org/Wine_Developer%27s_Guide/VS_Remote_Debugging