diff --git a/build/dependencies.props b/build/dependencies.props
index d6bbb1028f..b462993aba 100644
--- a/build/dependencies.props
+++ b/build/dependencies.props
@@ -12,7 +12,7 @@
2.1.0-preview2-30478
2.1.0-preview2-30478
2.1.0-preview2-30478
- 2.1.0-a-preview2-iconnection-17631
+ 2.1.0-a-preview2-mpr-17640
2.1.0-preview2-30478
2.1.0-preview2-30478
2.1.0-preview2-30478
@@ -26,12 +26,12 @@
2.1.0-preview2-30478
2.1.0-preview2-30478
0.5.0-preview2-30478
- 2.1.0-a-preview2-iconnection-17631
+ 2.1.0-a-preview2-mpr-17640
2.1.0-preview2-30478
2.1.0-preview2-30478
2.1.0-preview2-30478
- 2.1.0-preview2-30478
- 4.5.0-preview2-26326-04
+ 2.1.0-a-preview2-mpr-16572
+ 4.5.0-preview3-26331-02
2.1.0-preview2-30478
2.1.0-preview2-30478
2.1.0-preview2-30478
@@ -54,21 +54,21 @@
2.1.0-preview2-30478
2.1.0-preview2-30478
2.0.0
- 2.1.0-preview2-26326-03
+ 2.1.0-preview3-26331-01
15.6.1
4.7.49
1.0.0-rc
11.0.2
1.2.4
- 4.5.0-preview2-26326-04
- 4.5.0-preview2-26326-04
- 4.5.0-preview2-26326-04
- 4.5.0-preview2-26326-04
+ 4.5.0-preview3-26331-02
+ 4.5.0-preview3-26331-02
+ 4.5.0-preview3-26331-02
+ 4.5.0-preview3-26331-02
3.1.1
4.3.0
- 4.5.0-preview2-26326-04
- 4.5.0-preview2-26326-04
- 4.5.0-preview2-26326-04
+ 4.5.0-preview3-26331-02
+ 4.5.0-preview3-26331-02
+ 4.5.0-preview3-26331-02
2.3.1
2.4.0-beta.1.build3945
diff --git a/src/Microsoft.AspNetCore.Http.Connections.Client/HttpConnection.cs b/src/Microsoft.AspNetCore.Http.Connections.Client/HttpConnection.cs
index e7c27a5146..1e56e4238f 100644
--- a/src/Microsoft.AspNetCore.Http.Connections.Client/HttpConnection.cs
+++ b/src/Microsoft.AspNetCore.Http.Connections.Client/HttpConnection.cs
@@ -332,7 +332,7 @@ namespace Microsoft.AspNetCore.Http.Connections.Client
private async Task StartTransport(Uri connectUrl, TransportType transportType, TransferFormat transferFormat)
{
// Create the pipe pair (Application's writer is connected to Transport's reader, and vice versa)
- var options = new PipeOptions(writerScheduler: PipeScheduler.ThreadPool, readerScheduler: PipeScheduler.ThreadPool, useSynchronizationContext: false);
+ var options = new PipeOptions(writerScheduler: PipeScheduler.ThreadPool, readerScheduler: PipeScheduler.ThreadPool, useSynchronizationContext: false, pauseWriterThreshold: 0, resumeWriterThreshold: 0);
var pair = DuplexPipe.CreateConnectionPair(options, options);
// Construct the transport
diff --git a/test/Microsoft.AspNetCore.SignalR.Tests.Utils/PipeReaderExtensions.cs b/test/Microsoft.AspNetCore.SignalR.Tests.Utils/PipeReaderExtensions.cs
index df2af40261..283e7d65dc 100644
--- a/test/Microsoft.AspNetCore.SignalR.Tests.Utils/PipeReaderExtensions.cs
+++ b/test/Microsoft.AspNetCore.SignalR.Tests.Utils/PipeReaderExtensions.cs
@@ -28,8 +28,8 @@ namespace System.IO.Pipelines
}
finally
{
- // Consume nothing, just wait for everything
- pipeReader.AdvanceTo(result.Buffer.Start, result.Buffer.End);
+ // Don't consume or advance
+ pipeReader.AdvanceTo(result.Buffer.Start, result.Buffer.Start);
}
}
}