OpenSimMirror/OpenSim/Region/ClientStack
Justin Clark-Casey (justincc) 0c4c084bed Try a different approach to slow terrain update by always cycling the loop immediately if any data was sent, rather than waiting.
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.
2013-08-01 18:12:28 +01:00
..
Linden Try a different approach to slow terrain update by always cycling the loop immediately if any data was sent, rather than waiting. 2013-08-01 18:12:28 +01:00
Properties Bump version and assembly version numbers from 0.7.5 to 0.7.6 2013-02-05 00:23:17 +00:00
ClientStackManager.cs Adds the ability to load more then one IClientNetworkServer thereby allowing additional client network servers at the same time. Use comma separated values in clientstack_plugin in your config. Additional plugins lying around shouldn't be picked up because the loader only loads configured dll assemblies and breaks at the first IClientNetworkServer found in the assembly. (the only new functionality is the ability to specify more in config). Note: The existing functionality also passes in a nini config.. and has a boolean to determine if the client network server should be initialized for a specific scene. 2013-02-03 08:13:52 -05:00
IClientNetworkServer.cs refactor: Remove IClientNetworkServer.NetworkStop() in favour of existing Stop(). 2013-04-16 21:58:24 +01:00
RegionApplicationBase.cs Added unit tests for multi-region OARs 2012-09-14 20:32:25 +01:00