diff options
Diffstat (limited to 'libs/VNLib.Plugins.Sessions.OAuth/src')
-rw-r--r-- | libs/VNLib.Plugins.Sessions.OAuth/src/OAuth2SessionProvider.cs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libs/VNLib.Plugins.Sessions.OAuth/src/OAuth2SessionProvider.cs b/libs/VNLib.Plugins.Sessions.OAuth/src/OAuth2SessionProvider.cs index 6e735d1..b1b97b7 100644 --- a/libs/VNLib.Plugins.Sessions.OAuth/src/OAuth2SessionProvider.cs +++ b/libs/VNLib.Plugins.Sessions.OAuth/src/OAuth2SessionProvider.cs @@ -106,7 +106,7 @@ namespace VNLib.Plugins.Sessions.OAuth private async Task<SessionHandle> AwaitAsyncGet(ValueTask<OAuth2Session?> async) { //Inct wait count while async waiting - _waitingConnections++; + Interlocked.Increment(ref _waitingConnections); try { //await the session @@ -117,7 +117,7 @@ namespace VNLib.Plugins.Sessions.OAuth } finally { - _waitingConnections--; + Interlocked.Decrement(ref _waitingConnections); } } |