diff options
author | Filip Navara <filip.navara@gmail.com> | 2020-04-08 21:03:54 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-04-08 21:03:54 +0300 |
commit | 1fa5c1e0ebe93a655be73f3cae4e56ab6032aa4b (patch) | |
tree | 328d574d6f1c50bfd762e649d36530352b9d6c7f /external | |
parent | 29214fcbf189598e26886caf1e0b4f1155b49fee (diff) |
Add BeginRead/BeginWrite/EndRead/EndWrite overloads back to SslStream (#19442)
* Add BeginRead/BeginWrite/EndRead/EndWrite overloads back to SslStream and underlying implementation. Unlike the default implementation in Stream it allows parallel read along with parallel write using the standard TaskToApm pattern (https://github.com/dotnet/runtime/issues/33447). This reverts part of https://github.com/mono/mono/pull/17393 which could lead to deadlocks as reported in https://github.com/mono/mono/issues/18865.
* Move the TaskToApm pattern from MobileAuthenticatedStream to SslStream
* Bump API snapshot submodule
Co-authored-by: monojenkins <jo.shields+jenkins@xamarin.com>
Diffstat (limited to 'external')
m--------- | external/api-snapshot | 0 |
1 files changed, 0 insertions, 0 deletions
diff --git a/external/api-snapshot b/external/api-snapshot -Subproject 08f847d614f397577f26726f6d9860b12d95781 +Subproject fbfa75292a8b3f4de57dc6c16730687f5e6c9b1 |