File tree Expand file tree Collapse file tree 2 files changed +8
-8
lines changed
src/Ydb.Sdk/src/Services/Topic Expand file tree Collapse file tree 2 files changed +8
-8
lines changed Original file line number Diff line number Diff line change @@ -204,17 +204,19 @@ await stream.Write(new MessageFromClient
204204 }
205205 }
206206
207- public ValueTask DisposeAsync ( )
207+ public async ValueTask DisposeAsync ( )
208208 {
209209 if ( _disposeCts . IsCancellationRequested )
210210 {
211- return ValueTask . CompletedTask ;
211+ return ;
212212 }
213-
213+
214214 _receivedMessagesChannel . Writer . TryComplete ( ) ;
215215 _disposeCts . Cancel ( ) ;
216216
217- return _currentReaderSession ? . DisposeAsync ( ) ?? ValueTask . CompletedTask ;
217+ await ( _currentReaderSession ? . DisposeAsync ( ) ?? ValueTask . CompletedTask ) ;
218+
219+ _logger . LogInformation ( "Reader[{WriterConfig}] is disposed" , _config ) ;
218220 }
219221}
220222
@@ -562,7 +564,7 @@ protected override MessageFromClient GetSendUpdateTokenRequest(string token)
562564
563565 public override async ValueTask DisposeAsync ( )
564566 {
565- Logger . LogInformation ( "ReaderSession[{SessionId}]: start dispose process" , SessionId ) ;
567+ Logger . LogDebug ( "ReaderSession[{SessionId}]: start dispose process" , SessionId ) ;
566568
567569 _channelFromClientMessageSending . Writer . Complete ( ) ;
568570
Original file line number Diff line number Diff line change @@ -338,8 +338,6 @@ public async ValueTask DisposeAsync()
338338 return ;
339339 }
340340
341- _logger . LogInformation ( "Starting Writer[{WriterConfig}] disposal process" , _config ) ;
342-
343341 await _sendInFlightMessagesSemaphoreSlim . WaitAsync ( ) ;
344342 try
345343 {
@@ -596,7 +594,7 @@ protected override MessageFromClient GetSendUpdateTokenRequest(string token)
596594
597595 public override async ValueTask DisposeAsync ( )
598596 {
599- Logger . LogInformation ( "WriterSession[{SessionId}]: start dispose process" , SessionId ) ;
597+ Logger . LogDebug ( "WriterSession[{SessionId}]: start dispose process" , SessionId ) ;
600598
601599 await Stream . RequestStreamComplete ( ) ;
602600
You can’t perform that action at this time.
0 commit comments