From 810c7cf9ad70d2a12708826100127a085b556a7f Mon Sep 17 00:00:00 2001 From: BrennanConroy Date: Thu, 2 Aug 2018 15:24:26 -0700 Subject: [PATCH] Fix ODE race with cancellationtokensource (#2721) --- .../Internal/HttpConnectionDispatcher.cs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/Microsoft.AspNetCore.Http.Connections/Internal/HttpConnectionDispatcher.cs b/src/Microsoft.AspNetCore.Http.Connections/Internal/HttpConnectionDispatcher.cs index 015bf22846..f8c33e051f 100644 --- a/src/Microsoft.AspNetCore.Http.Connections/Internal/HttpConnectionDispatcher.cs +++ b/src/Microsoft.AspNetCore.Http.Connections/Internal/HttpConnectionDispatcher.cs @@ -314,8 +314,7 @@ namespace Microsoft.AspNetCore.Http.Connections.Internal connection.Status = HttpConnectionStatus.Inactive; - // Dispose the cancellation token - connection.Cancellation?.Dispose(); + connection.Cancellation?.Cancel(); connection.Cancellation = null; }