diff options
author | Teravus Ovares | 2007-12-18 12:08:34 +0000 |
---|---|---|
committer | Teravus Ovares | 2007-12-18 12:08:34 +0000 |
commit | ccc8ffaaec915f0561d9aded6cc4b32b911f473c (patch) | |
tree | e07135474e1986cd09177db8e62787b4f74c114a /OpenSim/Region/Environment/Scenes/AvatarAnimations.cs | |
parent | * Removed redundant code in RestService.cs (diff) | |
download | opensim-SC-ccc8ffaaec915f0561d9aded6cc4b32b911f473c.zip opensim-SC-ccc8ffaaec915f0561d9aded6cc4b32b911f473c.tar.gz opensim-SC-ccc8ffaaec915f0561d9aded6cc4b32b911f473c.tar.bz2 opensim-SC-ccc8ffaaec915f0561d9aded6cc4b32b911f473c.tar.xz |
* Added Incomplete Handling of the RegionInfoRequest packet
* Added Incomplete Handling of the EstateCovenantRequest packet
* Added Incomplete Handling of the EstateOwnerMessageRequest.ChangeEstateCovenantid method
* Fixed a race condition with avatar animations
Diffstat (limited to '')
-rw-r--r-- | OpenSim/Region/Environment/Scenes/AvatarAnimations.cs | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/OpenSim/Region/Environment/Scenes/AvatarAnimations.cs b/OpenSim/Region/Environment/Scenes/AvatarAnimations.cs index d508c9e..82ecda8 100644 --- a/OpenSim/Region/Environment/Scenes/AvatarAnimations.cs +++ b/OpenSim/Region/Environment/Scenes/AvatarAnimations.cs | |||
@@ -59,10 +59,13 @@ namespace OpenSim.Region.Environment.Scenes | |||
59 | } | 59 | } |
60 | 60 | ||
61 | // MainLog.Instance.Verbose("CLIENT", "Loaded " + AnimsLLUUID.Count.ToString() + " animation(s)"); | 61 | // MainLog.Instance.Verbose("CLIENT", "Loaded " + AnimsLLUUID.Count.ToString() + " animation(s)"); |
62 | 62 | ||
63 | foreach (KeyValuePair<string, LLUUID> kp in ScenePresence.Animations.AnimsLLUUID) | 63 | lock (ScenePresence.Animations.AnimsLLUUID) |
64 | { | 64 | { |
65 | AnimsNames.Add(kp.Value, kp.Key); | 65 | foreach (KeyValuePair<string, LLUUID> kp in ScenePresence.Animations.AnimsLLUUID) |
66 | { | ||
67 | AnimsNames.Add(kp.Value, kp.Key); | ||
68 | } | ||
66 | } | 69 | } |
67 | } | 70 | } |
68 | } | 71 | } |