Revert "Socket: Linux: unblock synchronous socket operations on Dispose (dotnet/coref...
authorDavid Shulman <david.shulman@microsoft.com>
Fri, 21 Jun 2019 23:51:34 +0000 (16:51 -0700)
committerGitHub <noreply@github.com>
Fri, 21 Jun 2019 23:51:34 +0000 (16:51 -0700)
commit935edadf9a84b3f0a7be785fd2d1f7c83d3a82c4
tree0e133e3bb114af48de5c2056a7f95965c0708472
parentcd07cf9abb3c81a3bfd948ce1ba3f14afafd5b21
Revert "Socket: Linux: unblock synchronous socket operations on Dispose (dotnet/corefx#37486)" (dotnet/corefx#38764)

This reverts commit dotnet/corefx@3fac6ad5bc4576eb2216ccb24fbed2bf173d41f4.

Commit migrated from https://github.com/dotnet/corefx/commit/42ecf717478504fd7cc072f3586c6edd1ba57daa
38 files changed:
src/libraries/Common/src/Interop/Unix/System.Native/Interop.Fcntl.SetFD.cs [moved from src/libraries/Common/src/Interop/Unix/System.Native/Interop.Disconnect.cs with 55% similarity]
src/libraries/Common/src/Interop/Unix/System.Native/Interop.Fcntl.cs
src/libraries/Common/src/Interop/Windows/WinSock/Interop.WSAConnect.cs
src/libraries/Common/src/Interop/Windows/WinSock/Interop.WSAIoctl.cs
src/libraries/Common/src/Interop/Windows/WinSock/Interop.WSARecv.cs
src/libraries/Common/src/Interop/Windows/WinSock/Interop.WSASend.cs
src/libraries/Common/src/Interop/Windows/WinSock/Interop.accept.cs
src/libraries/Common/src/Interop/Windows/WinSock/Interop.recv.cs
src/libraries/Common/src/Interop/Windows/WinSock/Interop.recvfrom.cs
src/libraries/Common/src/Interop/Windows/WinSock/Interop.send.cs
src/libraries/Common/src/Interop/Windows/WinSock/Interop.sendto.cs
src/libraries/Native/Unix/Common/pal_config.h.in
src/libraries/Native/Unix/System.Native/pal_io.c
src/libraries/Native/Unix/System.Native/pal_io.h
src/libraries/Native/Unix/System.Native/pal_networking.c
src/libraries/Native/Unix/System.Native/pal_networking.h
src/libraries/Native/Unix/configure.cmake
src/libraries/System.Data.OleDb/src/DbBindings.cs [moved from src/libraries/System.Data.OleDb/src/DBBindings.cs with 100% similarity]
src/libraries/System.IO.MemoryMappedFiles/src/System.IO.MemoryMappedFiles.csproj
src/libraries/System.IO.Pipes/src/System.IO.Pipes.csproj
src/libraries/System.Net.NetworkInformation/src/System/Net/NetworkInformation/NetworkAddressChange.Windows.cs
src/libraries/System.Net.Sockets/src/System.Net.Sockets.csproj
src/libraries/System.Net.Sockets/src/System/Net/Sockets/AcceptOverlappedAsyncResult.Windows.cs
src/libraries/System.Net.Sockets/src/System/Net/Sockets/DynamicWinsockMethods.cs
src/libraries/System.Net.Sockets/src/System/Net/Sockets/SafeSocketHandle.Unix.cs
src/libraries/System.Net.Sockets/src/System/Net/Sockets/SafeSocketHandle.Windows.cs
src/libraries/System.Net.Sockets/src/System/Net/Sockets/SafeSocketHandle.cs
src/libraries/System.Net.Sockets/src/System/Net/Sockets/Socket.Unix.cs
src/libraries/System.Net.Sockets/src/System/Net/Sockets/Socket.Windows.cs
src/libraries/System.Net.Sockets/src/System/Net/Sockets/Socket.cs
src/libraries/System.Net.Sockets/src/System/Net/Sockets/SocketAsyncContext.Unix.cs
src/libraries/System.Net.Sockets/src/System/Net/Sockets/SocketAsyncEventArgs.Windows.cs
src/libraries/System.Net.Sockets/src/System/Net/Sockets/SocketPal.Windows.cs
src/libraries/System.Net.Sockets/tests/FunctionalTests/Accept.cs
src/libraries/System.Net.Sockets/tests/FunctionalTests/Connect.cs
src/libraries/System.Net.Sockets/tests/FunctionalTests/SendFile.cs
src/libraries/System.Net.Sockets/tests/FunctionalTests/SendReceive.cs
src/libraries/System.Net.Sockets/tests/FunctionalTests/SocketTestHelper.cs