[ https://issues.apache.org/jira/browse/THRIFT-5187?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17093776#comment-17093776 ]
Mario Emmenlauer commented on THRIFT-5187: ------------------------------------------ Correction: According to https://github.com/microsoft/WSL/issues/4240 the abstract namespace does not work. Support for non-abstract domain sockets works fine, though. > Add support for Unix domain sockets on Windows 10 or later > ---------------------------------------------------------- > > Key: THRIFT-5187 > URL: https://issues.apache.org/jira/browse/THRIFT-5187 > Project: Thrift > Issue Type: Improvement > Components: C++ - Library > Affects Versions: 0.13.0 > Reporter: Mario Emmenlauer > Assignee: Mario Emmenlauer > Priority: Minor > > Since a while now, [Windows 10 has support for AF_UNIX and Unix domain > sockets|https://devblogs.microsoft.com/commandline/af_unix-comes-to-windows/]. > The support is not limited to C++ but has subsequently made it into other > languages like [dotnet|https://github.com/dotnet/aspnetcore/pull/10560]. > Support includes domain socket files and abstract domain sockets, as long as > the socket type is `SOCK_STREAM`, and a recent version of Windows 10 is used > (Windows 10 build 17063 or newer (April 2018 Update)). > This issue should track support for AF_UNIX on Windows platform. > Compared to Windows Pipes, Unix domain sockets allow for a unified model of > socket servers and clients on all major platforms. -- This message was sent by Atlassian Jira (v8.3.4#803005)