Regards,
darnpunk
Code: Select all
MAX_MESSAGES = 1000 / PingTimeCorrect. 1 second == 1000 millisecondsThanks for the reply. In your formula, what does the value 1000 represent? I assume its 1000 = 1 second?
Yes, since 1.5.9 we introduced a more fine-grained system to adjust the tolerance of dropped messages. More infos are available in chapter 2.2 of the docs. If the default settings don't work well for you, you can customize them in order to meet your application requirements.By the way, does version 1.6.1 and 1.5.5 have different policies on disconnecting users? I seem to experience mass disconnections on version 1.6.1 quite often.
If there's no such message it's not depending on dropped messages. Maybe those are idle clients?However, I face often mass disconnections like around 50 users at one go. I checked for a similar message as above but nothing showed up.
This seems to confirm what I said before, they definitely sound like idle users. Make sure your maxIdleTime setting is not too strict.As soon as I switched back to 1.5.5 the mass disconnection stopped.
A few advices:<ClientMessagQueue>
<QueueSize>120</QueueSize>
<MaxAllowedDroppedPackets>1</MaxAllowedDroppedPackets>
</ClientMessagQueue>
Code: Select all
<ClientMessagQueue>
<QueueSize>120</QueueSize>
<MaxAllowedDroppedPackets>-1</MaxAllowedDroppedPackets>
</ClientMessagQueue>