diff --git a/Analytics-CSharp/Analytics-CSharp.csproj b/Analytics-CSharp/Analytics-CSharp.csproj
index bcf9164..5efd3d2 100644
--- a/Analytics-CSharp/Analytics-CSharp.csproj
+++ b/Analytics-CSharp/Analytics-CSharp.csproj
@@ -10,7 +10,7 @@
Segment, Inc
The hassle-free way to add analytics to your C# app.
- 2.3.5
+ 2.4.1
MIT
https://github.com/segmentio/Analytics-CSharp
git
diff --git a/Analytics-CSharp/Segment/Analytics/Utilities/HTTPClient.cs b/Analytics-CSharp/Segment/Analytics/Utilities/HTTPClient.cs
index 5408c0a..552383b 100644
--- a/Analytics-CSharp/Segment/Analytics/Utilities/HTTPClient.cs
+++ b/Analytics-CSharp/Segment/Analytics/Utilities/HTTPClient.cs
@@ -187,6 +187,7 @@ public DefaultHTTPClient(string apiKey, string apiHost = null, string cdnHost =
public override async Task DoGet(string url)
{
var request = new HttpRequestMessage(HttpMethod.Get, url);
+ request.Headers.Add("Connection", "close");
request.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
HttpResponseMessage response = await _httpClient.SendAsync(request);
@@ -214,6 +215,7 @@ public override async Task DoPost(string url, byte[] data)
streamContent.Headers.Add("Content-Encoding", "gzip");
var request = new HttpRequestMessage(HttpMethod.Post, url);
+ request.Headers.Add("Connection", "close");
request.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue("text/plain"));
request.Content = streamContent;
diff --git a/Analytics-CSharp/Segment/Analytics/Version.cs b/Analytics-CSharp/Segment/Analytics/Version.cs
index aafad40..a6ab55c 100644
--- a/Analytics-CSharp/Segment/Analytics/Version.cs
+++ b/Analytics-CSharp/Segment/Analytics/Version.cs
@@ -2,6 +2,6 @@ namespace Segment.Analytics
{
internal static class Version
{
- internal const string SegmentVersion = "2.3.5";
+ internal const string SegmentVersion = "2.4.1";
}
}