Skip to content

Commit 532de61

Browse files
fix race
1 parent f30e71a commit 532de61

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/Ydb.Sdk/src/Ado/Session/PoolingSessionSource.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -157,6 +157,8 @@ private async ValueTask<ISession> RentAsync(CancellationToken cancellationToken)
157157

158158
if (IsDisposed)
159159
{
160+
Interlocked.Decrement(ref _numSessions);
161+
160162
break;
161163
}
162164

0 commit comments

Comments
 (0)