diff options
author | Justin Clarke Casey | 2008-03-28 19:35:01 +0000 |
---|---|---|
committer | Justin Clarke Casey | 2008-03-28 19:35:01 +0000 |
commit | 0a47a75b8894942e43a132c8479b1b17e7d4e8b5 (patch) | |
tree | 34de4749fe3a83f2335667aabf58537845ecab00 /OpenSim/Framework/Communications/Cache/UserProfileCacheService.cs | |
parent | * Refactor: Eliminate RequestUsersRoot() redundant method (diff) | |
download | opensim-SC-0a47a75b8894942e43a132c8479b1b17e7d4e8b5.zip opensim-SC-0a47a75b8894942e43a132c8479b1b17e7d4e8b5.tar.gz opensim-SC-0a47a75b8894942e43a132c8479b1b17e7d4e8b5.tar.bz2 opensim-SC-0a47a75b8894942e43a132c8479b1b17e7d4e8b5.tar.xz |
* Send full inventory folder skeleton to standalone client logins rather than just the root child folders
* This may resolve some current problems with non root child folders on standalone installations.
* A fix for the same problem in grid mode will come soon.
Diffstat (limited to 'OpenSim/Framework/Communications/Cache/UserProfileCacheService.cs')
-rw-r--r-- | OpenSim/Framework/Communications/Cache/UserProfileCacheService.cs | 16 |
1 files changed, 7 insertions, 9 deletions
diff --git a/OpenSim/Framework/Communications/Cache/UserProfileCacheService.cs b/OpenSim/Framework/Communications/Cache/UserProfileCacheService.cs index fcfb53a..67022c7 100644 --- a/OpenSim/Framework/Communications/Cache/UserProfileCacheService.cs +++ b/OpenSim/Framework/Communications/Cache/UserProfileCacheService.cs | |||
@@ -72,7 +72,7 @@ namespace OpenSim.Framework.Communications.Cache | |||
72 | } | 72 | } |
73 | else | 73 | else |
74 | { | 74 | { |
75 | m_log.ErrorFormat("[USERCACHE]: User profile for user {0} not found", userID); | 75 | m_log.ErrorFormat("[USER CACHE]: User profile for user {0} not found", userID); |
76 | } | 76 | } |
77 | } | 77 | } |
78 | } | 78 | } |
@@ -244,15 +244,14 @@ namespace OpenSim.Framework.Communications.Cache | |||
244 | } | 244 | } |
245 | else | 245 | else |
246 | { | 246 | { |
247 | m_log.ErrorFormat("[INVENTORYCACHE]: Could not find root folder for user {0}", remoteClient.Name); | 247 | m_log.ErrorFormat("[INVENTORY CACHE]: Could not find root folder for user {0}", remoteClient.Name); |
248 | 248 | ||
249 | return; | 249 | return; |
250 | } | 250 | } |
251 | } | 251 | } |
252 | else | 252 | else |
253 | { | 253 | { |
254 | m_log.ErrorFormat("[INVENTORYCACHE]: " + | 254 | m_log.ErrorFormat("[INVENTORY CACHE]: Could not find user profile for {0} for folder {1}", |
255 | "Could not find user profile for {0} for folder {1}", | ||
256 | remoteClient.Name, folderID); | 255 | remoteClient.Name, folderID); |
257 | 256 | ||
258 | return; | 257 | return; |
@@ -260,8 +259,7 @@ namespace OpenSim.Framework.Communications.Cache | |||
260 | 259 | ||
261 | // If we've reached this point then we couldn't find the folder, even though the client thinks | 260 | // If we've reached this point then we couldn't find the folder, even though the client thinks |
262 | // it exists | 261 | // it exists |
263 | m_log.ErrorFormat("[INVENTORYCACHE]: " + | 262 | m_log.ErrorFormat("[INVENTORY CACHE]: Could not find folder {0} for user {1}", |
264 | "Could not find folder {0} for user {1}", | ||
265 | folderID, remoteClient.Name); | 263 | folderID, remoteClient.Name); |
266 | } | 264 | } |
267 | 265 | ||
@@ -303,14 +301,14 @@ namespace OpenSim.Framework.Communications.Cache | |||
303 | } | 301 | } |
304 | else | 302 | else |
305 | { | 303 | { |
306 | m_log.ErrorFormat("[INVENTORYCACHE]: Could not find root folder for user {0}", agentID.ToString()); | 304 | m_log.ErrorFormat("[INVENTORY CACHE]: Could not find root folder for user {0}", agentID.ToString()); |
307 | 305 | ||
308 | return new List<InventoryItemBase>(); ; | 306 | return new List<InventoryItemBase>(); ; |
309 | } | 307 | } |
310 | } | 308 | } |
311 | else | 309 | else |
312 | { | 310 | { |
313 | m_log.ErrorFormat("[INVENTORYCACHE]: " + | 311 | m_log.ErrorFormat("[INVENTORY CACHE]: " + |
314 | "Could not find user profile for {0} for folder {1}", | 312 | "Could not find user profile for {0} for folder {1}", |
315 | agentID.ToString(), folderID); | 313 | agentID.ToString(), folderID); |
316 | return new List<InventoryItemBase>(); | 314 | return new List<InventoryItemBase>(); |
@@ -318,7 +316,7 @@ namespace OpenSim.Framework.Communications.Cache | |||
318 | 316 | ||
319 | // If we've reached this point then we couldn't find the folder, even though the client thinks | 317 | // If we've reached this point then we couldn't find the folder, even though the client thinks |
320 | // it exists | 318 | // it exists |
321 | m_log.ErrorFormat("[INVENTORYCACHE]: " + | 319 | m_log.ErrorFormat("[INVENTORY CACHE]: " + |
322 | "Could not find folder {0} for user {1}", | 320 | "Could not find folder {0} for user {1}", |
323 | folderID, agentID.ToString()); | 321 | folderID, agentID.ToString()); |
324 | // } | 322 | // } |