diff --git a/OpenSim/Region/Environment/Scenes/Scene.cs b/OpenSim/Region/Environment/Scenes/Scene.cs index 5278202d7c..575fe01b07 100644 --- a/OpenSim/Region/Environment/Scenes/Scene.cs +++ b/OpenSim/Region/Environment/Scenes/Scene.cs @@ -643,6 +643,7 @@ namespace OpenSim.Region.Environment.Scenes { if (!agent.IsChildAgent) { + pack.Header.Reliable = false; agent.ControllingClient.OutPacket(pack, ThrottleOutPacketType.Task); } } diff --git a/OpenSim/Region/Environment/Scenes/SimStatsReporter.cs b/OpenSim/Region/Environment/Scenes/SimStatsReporter.cs index 5033965614..420769c81f 100644 --- a/OpenSim/Region/Environment/Scenes/SimStatsReporter.cs +++ b/OpenSim/Region/Environment/Scenes/SimStatsReporter.cs @@ -105,14 +105,14 @@ namespace OpenSim.Region.Environment.Scenes float simfps = (int) (m_fps*5); if (simfps > 45) - simfps = simfps - (simfps - 45); + simfps = simfps - (simfps - 45); if (simfps < 0) simfps = 0; float physfps = (m_pfps/statsUpdatesEveryMS); - if (physfps > 50) - physfps = physfps - (physfps - 50); + if (physfps > 500) + physfps = physfps - (physfps - 500); if (physfps < 0) physfps = 0;