From b29ed4c9c36e6e8ac6acc99a6002ddd11a7a82f2 Mon Sep 17 00:00:00 2001 From: Warren Buckley Date: Mon, 30 Nov 2020 10:04:21 +0000 Subject: [PATCH] Set a low 1 second timeout, no need to be a BIG timeout on this request --- src/Umbraco.Web/Telemetry/ReportSiteTask.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Umbraco.Web/Telemetry/ReportSiteTask.cs b/src/Umbraco.Web/Telemetry/ReportSiteTask.cs index 7c2913a465..5f3dbcb70c 100644 --- a/src/Umbraco.Web/Telemetry/ReportSiteTask.cs +++ b/src/Umbraco.Web/Telemetry/ReportSiteTask.cs @@ -93,6 +93,8 @@ namespace Umbraco.Web.Telemetry var request = new HttpRequestMessage(HttpMethod.Post, "installs/"); request.Content = new StringContent(JsonConvert.SerializeObject(postData), Encoding.UTF8, "application/json"); //CONTENT-TYPE header + // Set a low timeout - no need to use a larger default timeout for this POST request + _httpClient.Timeout = new TimeSpan(0,0,1); // Make a HTTP Post to telemetry service // https://telemetry.umbraco.com/installs/