change SOP updates throttles again. Small values of omega on llSetTargetOmega where skiped

This commit is contained in:
UbitUmarov
2017-08-19 22:44:18 +01:00
parent 1fdd56f987
commit 539c006cb8
2 changed files with 74 additions and 58 deletions

View File

@@ -3042,11 +3042,14 @@ namespace OpenSim.Region.Framework.Scenes
if (!IsSelected)
RootPart.UpdateLookAt();
double now = Util.GetTimeStampMS();
RootPart.SendScheduledUpdates(now);
SceneObjectPart[] parts = m_parts.GetArray();
for (int i = 0; i < parts.Length; i++)
{
SceneObjectPart part = parts[i];
part.SendScheduledUpdates();
if(part != RootPart)
part.SendScheduledUpdates(now);
}
}
@@ -3113,7 +3116,6 @@ namespace OpenSim.Region.Framework.Scenes
}
RootPart.SendFullUpdateToAllClientsInternal();
SceneObjectPart[] parts = m_parts.GetArray();
for (int i = 0; i < parts.Length; i++)
{