diff --git a/src/Microsoft.AspNet.Server.Kestrel/Http/Connection.cs b/src/Microsoft.AspNet.Server.Kestrel/Http/Connection.cs index 8e733de108..9d091b752a 100644 --- a/src/Microsoft.AspNet.Server.Kestrel/Http/Connection.cs +++ b/src/Microsoft.AspNet.Server.Kestrel/Http/Connection.cs @@ -39,8 +39,7 @@ namespace Microsoft.AspNet.Server.Kestrel.Http public void Start() { Log.ConnectionStart(_connectionId); - - Task.Run((Action)_frame.ProcessFraming); + Task.Run(_frame.ProcessFraming); _socket.ReadStart(_allocCallback, _readCallback, this); } diff --git a/src/Microsoft.AspNet.Server.Kestrel/Http/Frame.cs b/src/Microsoft.AspNet.Server.Kestrel/Http/Frame.cs index 5820f1f3b8..48640b0776 100644 --- a/src/Microsoft.AspNet.Server.Kestrel/Http/Frame.cs +++ b/src/Microsoft.AspNet.Server.Kestrel/Http/Frame.cs @@ -99,7 +99,7 @@ namespace Microsoft.AspNet.Server.Kestrel.Http _responseHeaders.HeaderDate = DateTime.UtcNow.ToString("r"); } - public async void ProcessFraming() + public async Task ProcessFraming() { try {