Workaround exception filter linker issues with Http3RequestStream (#57011)
authorSteve Pfister <steveisok@users.noreply.github.com>
Mon, 9 Aug 2021 23:22:38 +0000 (19:22 -0400)
committerGitHub <noreply@github.com>
Mon, 9 Aug 2021 23:22:38 +0000 (19:22 -0400)
commit2e5c429d0a790823de38314552f22d08a52d2a91
tree414d7a73590adf599ccf67e587eda1f119b36476
parentec31d6030724fb7a7c34568a8a956a19df294192
Workaround exception filter linker issues with Http3RequestStream (#57011)

The type of exception filters used cause the linker to generate invalid IL when building the AOT functional tests for iOS. This in turn causes the mono aot compiler to issue a warning about the invalid IL AND fails the build.

Addresses #57010 and unblocks failing builds on CI
src/libraries/System.Net.Http/src/System.Net.Http.csproj
src/libraries/System.Net.Http/src/System/Net/Http/SocketsHttpHandler/Http3RequestStream.cs