OpenSimMirror/OpenSim
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
..
Addons Groups: Better warning messages to the user. 2013-07-28 20:47:15 -07:00
ApplicationPlugins minor: Remove mono compiler warning in RemoteAdminPlugin 2013-05-09 22:44:45 +01:00
Capabilities Merge branch 'master' of ssh://opensimulator.org/var/git/opensim 2013-07-15 23:28:02 +01:00
ConsoleClient Make sure we dispose of WebResponse, StreamReader and Stream in various places where we were not already. 2013-02-27 00:21:02 +00:00
Data This makes group search work (Groups V2). 2013-07-28 09:00:28 -07:00
Framework Make "abnormal thread terminations" into "ClientLogoutsDueToNoReceives" and add this to the StatsManager 2013-07-29 23:18:29 +01:00
Region 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
Server Change the auth token to be the user's sessionid. 2013-07-14 07:28:40 -07:00
Services Experimental comment to eneralize the handling of Linden caps when the 2013-07-31 15:37:15 -07:00
Tests Fix regression tests relating to agent transfer by making simulator use last week's SIMULATOR/0.1 protocol for now. 2013-07-26 19:22:30 +01:00
Tools Phase 1 of implementing a transfer permission. Overwrite libOMV's PermissionMask 2013-03-26 03:40:06 +00:00