diff --git a/build/dependencies.props b/build/dependencies.props index 0ff09ada17..26152a24c1 100644 --- a/build/dependencies.props +++ b/build/dependencies.props @@ -3,26 +3,26 @@ $(MSBuildAllProjects);$(MSBuildThisFileFullPath) - 2.1.0-preview2-15728 - 2.1.0-preview2-30272 - 2.1.0-preview2-30272 - 2.1.0-preview2-30272 - 2.1.0-preview2-30272 - 2.1.0-preview2-30272 - 0.5.0-preview2-30272 - 2.1.0-preview2-30272 - 2.1.0-preview2-30272 - 2.1.0-preview2-30272 - 2.1.0-preview2-30272 - 2.1.0-preview2-30272 - 2.1.0-preview2-30272 - 2.1.0-preview2-30272 - 2.1.0-preview2-30272 - 2.1.0-preview2-30272 + 2.1.0-preview2-15739 + 2.1.0-preview2-30319 + 2.1.0-preview2-30319 + 2.1.0-preview2-30319 + 2.1.0-preview2-30319 + 2.1.0-preview2-30319 + 0.5.0-preview2-30319 + 2.1.0-preview2-30319 + 2.1.0-preview2-30319 + 2.1.0-preview2-30319 + 2.1.0-preview2-30319 + 2.1.0-preview2-30319 + 2.1.0-preview2-30319 + 2.1.0-preview2-30319 + 2.1.0-preview2-30319 + 2.1.0-preview2-30319 2.0.0 - 2.1.0-preview2-26225-03 + 2.1.0-preview2-26308-01 15.6.0 - 4.5.0-preview2-26224-02 + 4.5.0-preview2-26308-02 2.3.1 2.4.0-beta.1.build3945 diff --git a/korebuild-lock.txt b/korebuild-lock.txt index 138d848db1..2c06ab4184 100644 --- a/korebuild-lock.txt +++ b/korebuild-lock.txt @@ -1,2 +1,2 @@ -version:2.1.0-preview2-15728 -commithash:393377068ddcf51dfee0536536d455f57a828b06 +version:2.1.0-preview2-15739 +commithash:d8c238a4ac822c643d707d9cf44d2dbc93c59a68 diff --git a/src/Microsoft.AspNetCore.WebSockets/WebSocketMiddleware.cs b/src/Microsoft.AspNetCore.WebSockets/WebSocketMiddleware.cs index eba9597cd5..a583bccd2b 100644 --- a/src/Microsoft.AspNetCore.WebSockets/WebSocketMiddleware.cs +++ b/src/Microsoft.AspNetCore.WebSockets/WebSocketMiddleware.cs @@ -119,7 +119,10 @@ namespace Microsoft.AspNetCore.WebSockets Stream opaqueTransport = await _upgradeFeature.UpgradeAsync(); // Sets status code to 101 - return WebSocketProtocol.CreateFromStream(opaqueTransport, isServer: true, subProtocol: subProtocol, keepAliveInterval: keepAliveInterval); + // Allocate a buffer for receive (default is 4k) + var buffer = new byte[receiveBufferSize]; + + return WebSocketProtocol.CreateFromStream(opaqueTransport, isServer: true, subProtocol: subProtocol, keepAliveInterval: keepAliveInterval, buffer: buffer); } } }