diff options
author | Melanie | 2012-08-16 02:46:48 +0100 |
---|---|---|
committer | Melanie | 2012-08-16 02:46:48 +0100 |
commit | 90ad98370aead53e886832a83a3e8793f361426e (patch) | |
tree | b7076c5fb7ecf75d1ad31f7756543ade8fbf1b49 /OpenSim/Region/Application/OpenSimBase.cs | |
parent | Remove AreUpdatesSuspended flag because it does nothing (diff) | |
parent | Do a proper null check to avoid the overloaded operator == trap (diff) | |
download | opensim-SC-90ad98370aead53e886832a83a3e8793f361426e.zip opensim-SC-90ad98370aead53e886832a83a3e8793f361426e.tar.gz opensim-SC-90ad98370aead53e886832a83a3e8793f361426e.tar.bz2 opensim-SC-90ad98370aead53e886832a83a3e8793f361426e.tar.xz |
Merge branch 'master' into careminster
Conflicts:
OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs
Diffstat (limited to '')
-rw-r--r-- | OpenSim/Region/Application/OpenSimBase.cs | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/OpenSim/Region/Application/OpenSimBase.cs b/OpenSim/Region/Application/OpenSimBase.cs index aed10f6..d107b7a 100644 --- a/OpenSim/Region/Application/OpenSimBase.cs +++ b/OpenSim/Region/Application/OpenSimBase.cs | |||
@@ -320,8 +320,13 @@ namespace OpenSim | |||
320 | m_httpServerPort = m_networkServersInfo.HttpListenerPort; | 320 | m_httpServerPort = m_networkServersInfo.HttpListenerPort; |
321 | SceneManager.OnRestartSim += handleRestartRegion; | 321 | SceneManager.OnRestartSim += handleRestartRegion; |
322 | 322 | ||
323 | // Only start the memory watchdog once all regions are ready | 323 | // Only enable the watchdogs when all regions are ready. Otherwise we get false positives when cpu is |
324 | SceneManager.OnRegionsReadyStatusChange += sm => MemoryWatchdog.Enabled = sm.AllRegionsReady; | 324 | // heavily used during initial startup. |
325 | // | ||
326 | // FIXME: It's also possible that region ready status should be flipped during an OAR load since this | ||
327 | // also makes heavy use of the CPU. | ||
328 | SceneManager.OnRegionsReadyStatusChange | ||
329 | += sm => { MemoryWatchdog.Enabled = sm.AllRegionsReady; Watchdog.Enabled = sm.AllRegionsReady; }; | ||
325 | } | 330 | } |
326 | 331 | ||
327 | /// <summary> | 332 | /// <summary> |