سلام
دوست عزیز منطق کد شما جوری هست که اگر 200000 هزار نفر هم وصل بشن و کسی خارج نشه درست کار می کنه، اما اگر به ازای هر کی که کانکت بشه یه نفر خارج بشه منطق کد جور در نمیاد(یعنی مقدار max تغییر نمی کند)، اما این که خطا می دهد کمی عجیب است، لطفا اگر امکان داره کد کلاینت را هم بذارید تا بشه خطا را پیدا کنیم.