![]() What I believe is happening is that on initial terrain send, this is done one packet at a time. With WaitOne, the outbound loop has enough time to loop and wait again after the first packet before the second, leading to a slower send. This approach instead does not wait if a packet was just sent but instead loops again, which appears to lead to a quicker send without losing the cpu benefit of not continually looping when there is no outbound data. |
||
---|---|---|
.. | ||
Linden | ||
Properties | ||
ClientStackManager.cs | ||
IClientNetworkServer.cs | ||
RegionApplicationBase.cs |