From 33231bac8521f0aa34bd286aac1082cd7a6eadf3 Mon Sep 17 00:00:00 2001 From: Sipke Schoorstra Date: Sun, 4 Apr 2021 15:17:40 +0200 Subject: [PATCH] Ensure no response if already started --- .../Elsa.Activities.Http/Middleware/HttpRequestMiddleware.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/activities/Elsa.Activities.Http/Middleware/HttpRequestMiddleware.cs b/src/activities/Elsa.Activities.Http/Middleware/HttpRequestMiddleware.cs index 496f961ab..4096e2a68 100644 --- a/src/activities/Elsa.Activities.Http/Middleware/HttpRequestMiddleware.cs +++ b/src/activities/Elsa.Activities.Http/Middleware/HttpRequestMiddleware.cs @@ -49,6 +49,9 @@ namespace Elsa.Activities.Http.Middleware { if (workflowInstance.WorkflowStatus == WorkflowStatus.Faulted) { + if (httpContext.Response.HasStarted) + return; + httpContext.Response.StatusCode = (int) HttpStatusCode.InternalServerError; httpContext.Response.ContentType = "application/json";