@@ -161,6 +161,7 @@ public TResponse CallElasticsearch<TResponse>(RequestData requestData)
161161 var response = _connection . Request < TResponse > ( requestData ) ;
162162 d . EndState = response . ApiCall ;
163163 response . ApiCall . AuditTrail = AuditTrail ;
164+ audit . Stop ( ) ;
164165 ThrowBadAuthPipelineExceptionWhenNeeded ( response . ApiCall , response ) ;
165166 if ( ! response . ApiCall . Success ) audit . Event = requestData . OnFailureAuditEvent ;
166167 return response ;
@@ -186,6 +187,7 @@ public async Task<TResponse> CallElasticsearchAsync<TResponse>(RequestData reque
186187 var response = await _connection . RequestAsync < TResponse > ( requestData , cancellationToken ) . ConfigureAwait ( false ) ;
187188 d . EndState = response . ApiCall ;
188189 response . ApiCall . AuditTrail = AuditTrail ;
190+ audit . Stop ( ) ;
189191 ThrowBadAuthPipelineExceptionWhenNeeded ( response . ApiCall , response ) ;
190192 if ( ! response . ApiCall . Success ) audit . Event = requestData . OnFailureAuditEvent ;
191193 return response ;
@@ -380,6 +382,7 @@ public void Ping(Node node)
380382 {
381383 var response = _connection . Request < VoidResponse > ( pingData ) ;
382384 d . EndState = response ;
385+ audit . Stop ( ) ;
383386 ThrowBadAuthPipelineExceptionWhenNeeded ( response ) ;
384387 //ping should not silently accept bad but valid http responses
385388 if ( ! response . Success )
@@ -408,6 +411,7 @@ public async Task PingAsync(Node node, CancellationToken cancellationToken)
408411 {
409412 var response = await _connection . RequestAsync < VoidResponse > ( pingData , cancellationToken ) . ConfigureAwait ( false ) ;
410413 d . EndState = response ;
414+ audit . Stop ( ) ;
411415 ThrowBadAuthPipelineExceptionWhenNeeded ( response ) ;
412416 //ping should not silently accept bad but valid http responses
413417 if ( ! response . Success )
@@ -438,7 +442,7 @@ public void Sniff()
438442 audit . Path = requestData . PathAndQuery ;
439443 var response = _connection . Request < SniffResponse > ( requestData ) ;
440444 d . EndState = response ;
441-
445+ audit . Stop ( ) ;
442446 ThrowBadAuthPipelineExceptionWhenNeeded ( response ) ;
443447 //sniff should not silently accept bad but valid http responses
444448 if ( ! response . Success )
@@ -475,7 +479,7 @@ public async Task SniffAsync(CancellationToken cancellationToken)
475479 audit . Path = requestData . PathAndQuery ;
476480 var response = await _connection . RequestAsync < SniffResponse > ( requestData , cancellationToken ) . ConfigureAwait ( false ) ;
477481 d . EndState = response ;
478-
482+ audit . Stop ( ) ;
479483 ThrowBadAuthPipelineExceptionWhenNeeded ( response ) ;
480484 //sniff should not silently accept bad but valid http responses
481485 if ( ! response . Success )
@@ -564,8 +568,8 @@ private RequestData CreatePingRequestData(Node node)
564568 EnableHttpPipelining = RequestConfiguration ? . EnableHttpPipelining ?? _settings . HttpPipeliningEnabled ,
565569 ForceNode = RequestConfiguration ? . ForceNode
566570 } ;
567- IRequestParameters requestParameters = new RootNodeInfoRequestParameters ( ) ;
568- requestParameters . RequestConfiguration = requestOverrides ;
571+
572+ IRequestParameters requestParameters = new RootNodeInfoRequestParameters { RequestConfiguration = requestOverrides } ;
569573
570574 var data = new RequestData ( HttpMethod . HEAD , string . Empty , null , _settings , requestParameters , _memoryStreamFactory ) { Node = node } ;
571575 return data ;
0 commit comments