From 7cb774812b61c075429be33f41e15455a79c0141 Mon Sep 17 00:00:00 2001 From: Brandon Cuff Date: Wed, 23 Oct 2019 15:46:39 -0700 Subject: [PATCH] Fixed concurrency bug in signing --- .../Elasticsearch.Net.Aws/AwsHttpConnection.cs | 1 + .../Elasticsearch.Net.Aws/Elasticsearch.Net.Aws.csproj | 10 +++++----- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/src/Elasticsearch.Net.Aws/Elasticsearch.Net.Aws/AwsHttpConnection.cs b/src/Elasticsearch.Net.Aws/Elasticsearch.Net.Aws/AwsHttpConnection.cs index 694a489..857f513 100644 --- a/src/Elasticsearch.Net.Aws/Elasticsearch.Net.Aws/AwsHttpConnection.cs +++ b/src/Elasticsearch.Net.Aws/Elasticsearch.Net.Aws/AwsHttpConnection.cs @@ -52,6 +52,7 @@ protected override HttpRequestMessage CreateHttpRequestMessage(RequestData reque return request; } #else + [ThreadStatic] static int _createHttpRequestDepth; HttpWebRequest CreateWebRequestInternal(RequestData requestData, Func creator) diff --git a/src/Elasticsearch.Net.Aws/Elasticsearch.Net.Aws/Elasticsearch.Net.Aws.csproj b/src/Elasticsearch.Net.Aws/Elasticsearch.Net.Aws/Elasticsearch.Net.Aws.csproj index fdaa3df..1fc37e3 100644 --- a/src/Elasticsearch.Net.Aws/Elasticsearch.Net.Aws/Elasticsearch.Net.Aws.csproj +++ b/src/Elasticsearch.Net.Aws/Elasticsearch.Net.Aws/Elasticsearch.Net.Aws.csproj @@ -1,11 +1,11 @@  - 7.0.1 + 7.0.2 netstandard2.0;net461 Elasticsearch.Net.Aws Elasticsearch.Net.Aws - 7.0.1 + 7.0.2 Brandon Cuff Enables request signing necessary for using the AWS Elasticsearch service. Copyright 2015 @@ -14,9 +14,9 @@ Support NET Framework 4.6.1 elasticsearch elastic search aws amazon https://github.com/bcuff/elasticsearch-net-aws - 7.0.1 - 7.0.1 - 7.0.1 + 7.0.2 + 7.0.2 + 7.0.2