aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/OptionalModules/Avatar
diff options
context:
space:
mode:
authorDan Lake2010-03-17 06:40:00 -0700
committerJohn Hurliman2010-03-17 11:21:27 -0700
commit73e9b0be725a73a489b29f3fe2df236c897ef3b5 (patch)
tree0d039d61d327e98ed22e4bce30de65c24fc5780d /OpenSim/Region/OptionalModules/Avatar
parentminor logging changes to BaseHttpServer, OSHttpRequest (diff)
downloadopensim-SC-73e9b0be725a73a489b29f3fe2df236c897ef3b5.zip
opensim-SC-73e9b0be725a73a489b29f3fe2df236c897ef3b5.tar.gz
opensim-SC-73e9b0be725a73a489b29f3fe2df236c897ef3b5.tar.bz2
opensim-SC-73e9b0be725a73a489b29f3fe2df236c897ef3b5.tar.xz
Inconsistent locking of ScenePresence array in SceneGraph. Fixed by eliminating option to return the actual list. Callers can now either request a copy of the array as a new List or ask the SceneGraph to call a delegate function on every ScenePresence. Iteration and locking of the ScenePresences now takes place only within the SceneGraph class.
This patch also applies a fix to Combat/CombatModule.cs which had unlocked iteration of the ScenePresences and inconsistent try/catch around the use of those ScenePresences.
Diffstat (limited to 'OpenSim/Region/OptionalModules/Avatar')
0 files changed, 0 insertions, 0 deletions