diff options
author | UbitUmarov | 2014-08-06 05:56:10 +0100 |
---|---|---|
committer | UbitUmarov | 2014-08-06 05:56:10 +0100 |
commit | 552b4e45e8700cc71bbbea18b5bad167998a74e4 (patch) | |
tree | 9454f4ab6ee92616fd67f3345ff77df18a195941 /OpenSim | |
parent | some debug to remove later (diff) | |
download | opensim-SC-552b4e45e8700cc71bbbea18b5bad167998a74e4.zip opensim-SC-552b4e45e8700cc71bbbea18b5bad167998a74e4.tar.gz opensim-SC-552b4e45e8700cc71bbbea18b5bad167998a74e4.tar.bz2 opensim-SC-552b4e45e8700cc71bbbea18b5bad167998a74e4.tar.xz |
bakemodule didnt like last changes
Diffstat (limited to 'OpenSim')
-rw-r--r-- | OpenSim/Region/ClientStack/Linden/Caps/UploadBakedTextureModule.cs | 8 | ||||
-rw-r--r-- | OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs | 13 |
2 files changed, 8 insertions, 13 deletions
diff --git a/OpenSim/Region/ClientStack/Linden/Caps/UploadBakedTextureModule.cs b/OpenSim/Region/ClientStack/Linden/Caps/UploadBakedTextureModule.cs index 19afe97..2da653d 100644 --- a/OpenSim/Region/ClientStack/Linden/Caps/UploadBakedTextureModule.cs +++ b/OpenSim/Region/ClientStack/Linden/Caps/UploadBakedTextureModule.cs | |||
@@ -254,18 +254,16 @@ namespace OpenSim.Region.ClientStack.Linden | |||
254 | } | 254 | } |
255 | } | 255 | } |
256 | 256 | ||
257 | |||
258 | |||
259 | p.Appearance.WearableCacheItems = cacheItems; | 257 | p.Appearance.WearableCacheItems = cacheItems; |
260 | 258 | ||
261 | |||
262 | |||
263 | if (m_BakedTextureModule != null) | 259 | if (m_BakedTextureModule != null) |
264 | { | 260 | { |
265 | m_BakedTextureModule.Store(remoteClient.AgentId, cacheItems); | 261 | m_BakedTextureModule.Store(remoteClient.AgentId, cacheItems); |
266 | p.Appearance.WearableCacheItemsDirty = true; | 262 | p.Appearance.WearableCacheItemsDirty = true; |
267 | 263 | ||
268 | } | 264 | } |
265 | else | ||
266 | p.Appearance.WearableCacheItemsDirty = false; | ||
269 | } | 267 | } |
270 | } | 268 | } |
271 | 269 | ||
diff --git a/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs b/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs index 0e8c7ca..08b6cb4 100644 --- a/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs +++ b/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs | |||
@@ -12037,19 +12037,16 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
12037 | ScenePresence p = m_scene.GetScenePresence(AgentId); | 12037 | ScenePresence p = m_scene.GetScenePresence(AgentId); |
12038 | if (p.Appearance != null) | 12038 | if (p.Appearance != null) |
12039 | { | 12039 | { |
12040 | if (p.Appearance.WearableCacheItems == null) | 12040 | if (p.Appearance.WearableCacheItems == null || p.Appearance.WearableCacheItemsDirty) |
12041 | { | 12041 | { |
12042 | if (bakedTextureModule != null) | 12042 | if (bakedTextureModule != null) |
12043 | { | 12043 | { |
12044 | m_log.Debug("[ HandleAgentTextureCached] bakedTextureModule"); | 12044 | m_log.Debug("[ HandleAgentTextureCached] bakedTextureModule"); |
12045 | try | 12045 | try |
12046 | { | 12046 | { |
12047 | if (p.Appearance.WearableCacheItemsDirty) | 12047 | cacheItems = bakedTextureModule.Get(AgentId); |
12048 | { | 12048 | p.Appearance.WearableCacheItems = cacheItems; |
12049 | cacheItems = bakedTextureModule.Get(AgentId); | 12049 | p.Appearance.WearableCacheItemsDirty = false; |
12050 | p.Appearance.WearableCacheItems = cacheItems; | ||
12051 | p.Appearance.WearableCacheItemsDirty = false; | ||
12052 | } | ||
12053 | } | 12050 | } |
12054 | 12051 | ||
12055 | /* | 12052 | /* |
@@ -12074,7 +12071,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
12074 | } | 12071 | } |
12075 | } | 12072 | } |
12076 | 12073 | ||
12077 | if (p.Appearance.WearableCacheItems != null) | 12074 | else if (p.Appearance.WearableCacheItems != null) |
12078 | { | 12075 | { |
12079 | cacheItems = p.Appearance.WearableCacheItems; | 12076 | cacheItems = p.Appearance.WearableCacheItems; |
12080 | } | 12077 | } |