diff --git a/MareSynchronosServer/MareSynchronosServer/Hubs/SignalRLimitFilter.cs b/MareSynchronosServer/MareSynchronosServer/Hubs/SignalRLimitFilter.cs index 12245ea..a2e8017 100644 --- a/MareSynchronosServer/MareSynchronosServer/Hubs/SignalRLimitFilter.cs +++ b/MareSynchronosServer/MareSynchronosServer/Hubs/SignalRLimitFilter.cs @@ -10,8 +10,8 @@ public class SignalRLimitFilter : IHubFilter private readonly IRateLimitProcessor _processor; private readonly IHttpContextAccessor accessor; private readonly ILogger logger; - private static readonly SemaphoreSlim ConnectionLimiterSemaphore = new(20); - private static readonly SemaphoreSlim DisconnectLimiterSemaphore = new(20); + private static readonly SemaphoreSlim ConnectionLimiterSemaphore = new(20, 20); + private static readonly SemaphoreSlim DisconnectLimiterSemaphore = new(20, 20); public SignalRLimitFilter( IOptions options, IProcessingStrategy processing, IIpPolicyStore policyStore, IHttpContextAccessor accessor, ILogger logger)