Expose, test, and use ExceptionDispatchInfo.SetCurrentStackTrace
authorStephen Toub <stoub@microsoft.com>
Sat, 5 Oct 2019 18:12:52 +0000 (14:12 -0400)
committerStephen Toub <stoub@microsoft.com>
Sat, 5 Oct 2019 21:07:51 +0000 (17:07 -0400)
commit95022c31b56e56455cca4db901dd3d535e66fe19
tree2ab2a2a865df37be2e859008cd360c8d80c58d2d
parentf85e84c756cd29e39e583daa2c4228a0e27b646d
Expose, test, and use ExceptionDispatchInfo.SetCurrentStackTrace

Commit migrated from https://github.com/dotnet/corefx/commit/615990343a9400e46122debf48a5fb08ec452787
14 files changed:
src/libraries/System.IO.FileSystem/src/System/IO/File.cs
src/libraries/System.IO.Pipes/src/System/IO/Pipes/ConnectionCompletionSource.cs
src/libraries/System.IO.Pipes/src/System/IO/Pipes/ReadWriteCompletionSource.cs
src/libraries/System.Net.Http/src/System/Net/Http/MessageProcessingHandler.cs
src/libraries/System.Net.Http/src/System/Net/Http/SocketsHttpHandler/ConnectHelper.cs
src/libraries/System.Net.Http/src/System/Net/Http/SocketsHttpHandler/CreditManager.cs
src/libraries/System.Net.Http/src/System/Net/Http/SocketsHttpHandler/Http2Stream.cs
src/libraries/System.Net.Http/src/System/Net/Http/SocketsHttpHandler/RawConnectionStream.cs
src/libraries/System.Net.NameResolution/src/System/Net/NameResolutionPal.Windows.cs
src/libraries/System.Net.Requests/src/System/Net/FtpWebRequest.cs
src/libraries/System.Net.Security/src/System/Net/Security/SslStream.Implementation.cs
src/libraries/System.Net.Sockets/src/System/Net/Sockets/Socket.Tasks.cs
src/libraries/System.Runtime/ref/System.Runtime.cs
src/libraries/System.Runtime/tests/System/Runtime/ExceptionServices/ExceptionDispatchInfoTests.netcoreapp.cs