From 588eb9f4ed2f3bfa8f35a4d193bacf52a2aae3f5 Mon Sep 17 00:00:00 2001 From: Stanley Dimant Date: Thu, 15 Sep 2022 13:29:28 +0200 Subject: [PATCH] adjust connection limitations --- .../MareSynchronosServer/Hubs/SignalRLimitFilter.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/MareSynchronosServer/MareSynchronosServer/Hubs/SignalRLimitFilter.cs b/MareSynchronosServer/MareSynchronosServer/Hubs/SignalRLimitFilter.cs index 2f0f3a0..5e415b9 100644 --- a/MareSynchronosServer/MareSynchronosServer/Hubs/SignalRLimitFilter.cs +++ b/MareSynchronosServer/MareSynchronosServer/Hubs/SignalRLimitFilter.cs @@ -15,8 +15,8 @@ public class SignalRLimitFilter : IHubFilter private readonly IRateLimitProcessor _processor; private readonly IHttpContextAccessor accessor; private readonly ILogger logger; - private static readonly SemaphoreSlim ConnectionLimiterSemaphore = new(5); - private static readonly SemaphoreSlim DisconnectLimiterSemaphore = new(5); + private static readonly SemaphoreSlim ConnectionLimiterSemaphore = new(10); + private static readonly SemaphoreSlim DisconnectLimiterSemaphore = new(10); public SignalRLimitFilter( IOptions options, IProcessingStrategy processing, IIpPolicyStore policyStore, IHttpContextAccessor accessor, ILogger logger) @@ -77,7 +77,7 @@ public class SignalRLimitFilter : IHubFilter try { - await Task.Delay(250).ConfigureAwait(false); + await Task.Delay(100).ConfigureAwait(false); await next(context).ConfigureAwait(false); } catch (Exception ex)