diff options
author | Justin Clark-Casey (justincc) | 2014-07-29 18:54:16 +0100 |
---|---|---|
committer | Justin Clark-Casey (justincc) | 2014-07-29 18:54:16 +0100 |
commit | fcf5fb5dfdabf0c8318156522ca008ce50b19a94 (patch) | |
tree | d387b9d7b793962fce46b6f54ef0440001899773 /OpenSim/Region/Framework/Scenes/Scene.cs | |
parent | Add debug mechanism for only sending 1 in N AgentUpdate packets to child agents. (diff) | |
download | opensim-SC_OLD-fcf5fb5dfdabf0c8318156522ca008ce50b19a94.zip opensim-SC_OLD-fcf5fb5dfdabf0c8318156522ca008ce50b19a94.tar.gz opensim-SC_OLD-fcf5fb5dfdabf0c8318156522ca008ce50b19a94.tar.bz2 opensim-SC_OLD-fcf5fb5dfdabf0c8318156522ca008ce50b19a94.tar.xz |
Implement "scene debug set root-upd-per" for dropping 1 in N root agent updates except to originator
For experimental purposes.
Also corrects a previous bug where each terse update sent was counted rather than each set of terse updates to agents.
Diffstat (limited to 'OpenSim/Region/Framework/Scenes/Scene.cs')
-rw-r--r-- | OpenSim/Region/Framework/Scenes/Scene.cs | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/OpenSim/Region/Framework/Scenes/Scene.cs b/OpenSim/Region/Framework/Scenes/Scene.cs index ab1d22c..cb2c4cd 100644 --- a/OpenSim/Region/Framework/Scenes/Scene.cs +++ b/OpenSim/Region/Framework/Scenes/Scene.cs | |||
@@ -248,6 +248,11 @@ namespace OpenSim.Region.Framework.Scenes | |||
248 | public float ClientVelocityUpdateTolerance { get; set; } | 248 | public float ClientVelocityUpdateTolerance { get; set; } |
249 | 249 | ||
250 | /// <summary> | 250 | /// <summary> |
251 | /// If greater than 1, we only send terse updates to other root agents on every n updates. | ||
252 | /// </summary> | ||
253 | public int RootTerseUpdatePeriod { get; set; } | ||
254 | |||
255 | /// <summary> | ||
251 | /// If greater than 1, we only send terse updates to child agents on every n updates. | 256 | /// If greater than 1, we only send terse updates to child agents on every n updates. |
252 | /// </summary> | 257 | /// </summary> |
253 | public int ChildTerseUpdatePeriod { get; set; } | 258 | public int ChildTerseUpdatePeriod { get; set; } |