diff options
author | Tom Grimshaw | 2010-05-29 02:10:34 -0700 |
---|---|---|
committer | Tom Grimshaw | 2010-05-29 02:10:34 -0700 |
commit | e3dac1292ef000daadda3e264354d8df0fc77c22 (patch) | |
tree | 932b9872e470b7ac7f20ed185dbba4b7caa17fa4 /OpenSim/Region/Framework/ModuleLoader.cs | |
parent | Merge branch 'careminster-presence-refactor' of ssh://3dhosting.de/var/git/ca... (diff) | |
download | opensim-SC-e3dac1292ef000daadda3e264354d8df0fc77c22.zip opensim-SC-e3dac1292ef000daadda3e264354d8df0fc77c22.tar.gz opensim-SC-e3dac1292ef000daadda3e264354d8df0fc77c22.tar.bz2 opensim-SC-e3dac1292ef000daadda3e264354d8df0fc77c22.tar.xz |
Implement suspended updates - When an operation is occurring on lots of prims in a single group, don't schedule any updates until the operation has completed. This makes things like llSetAlpha(LINK_SET,0.0,ALL_SIDES); a *lot* faster, more efficient and less buggy, and also makes unlinking a lot better. Linking is still treacherous.. this needs to be analysed.
Diffstat (limited to '')
-rw-r--r-- | OpenSim/Region/Framework/ModuleLoader.cs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/OpenSim/Region/Framework/ModuleLoader.cs b/OpenSim/Region/Framework/ModuleLoader.cs index 23be9c2..69ba2042 100644 --- a/OpenSim/Region/Framework/ModuleLoader.cs +++ b/OpenSim/Region/Framework/ModuleLoader.cs | |||
@@ -226,7 +226,8 @@ namespace OpenSim.Region.Framework | |||
226 | "[MODULES]: Could not load types for [{0}]. Exception {1}", pluginAssembly.FullName, e); | 226 | "[MODULES]: Could not load types for [{0}]. Exception {1}", pluginAssembly.FullName, e); |
227 | 227 | ||
228 | // justincc: Right now this is fatal to really get the user's attention | 228 | // justincc: Right now this is fatal to really get the user's attention |
229 | throw e; | 229 | // TomMeta: WTF? No, how about we /don't/ throw a fatal exception when there's no need to? |
230 | //throw e; | ||
230 | } | 231 | } |
231 | } | 232 | } |
232 | 233 | ||