aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework/Communications/Cache/CachedUserInfo.cs
diff options
context:
space:
mode:
authorJustin Clarke Casey2008-03-28 19:35:01 +0000
committerJustin Clarke Casey2008-03-28 19:35:01 +0000
commit0a47a75b8894942e43a132c8479b1b17e7d4e8b5 (patch)
tree34de4749fe3a83f2335667aabf58537845ecab00 /OpenSim/Framework/Communications/Cache/CachedUserInfo.cs
parent* Refactor: Eliminate RequestUsersRoot() redundant method (diff)
downloadopensim-SC_OLD-0a47a75b8894942e43a132c8479b1b17e7d4e8b5.zip
opensim-SC_OLD-0a47a75b8894942e43a132c8479b1b17e7d4e8b5.tar.gz
opensim-SC_OLD-0a47a75b8894942e43a132c8479b1b17e7d4e8b5.tar.bz2
opensim-SC_OLD-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 '')
-rw-r--r--OpenSim/Framework/Communications/Cache/CachedUserInfo.cs5
1 files changed, 5 insertions, 0 deletions
diff --git a/OpenSim/Framework/Communications/Cache/CachedUserInfo.cs b/OpenSim/Framework/Communications/Cache/CachedUserInfo.cs
index 077a61d..59e5b6e 100644
--- a/OpenSim/Framework/Communications/Cache/CachedUserInfo.cs
+++ b/OpenSim/Framework/Communications/Cache/CachedUserInfo.cs
@@ -31,6 +31,9 @@ namespace OpenSim.Framework.Communications.Cache
31{ 31{
32 public class CachedUserInfo 32 public class CachedUserInfo
33 { 33 {
34 private static readonly log4net.ILog m_log
35 = log4net.LogManager.GetLogger(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType);
36
34 private readonly CommunicationsManager m_parentCommsManager; 37 private readonly CommunicationsManager m_parentCommsManager;
35 // Fields 38 // Fields
36 public InventoryFolderImpl RootFolder = null; 39 public InventoryFolderImpl RootFolder = null;
@@ -44,6 +47,8 @@ namespace OpenSim.Framework.Communications.Cache
44 // Methods 47 // Methods
45 public void FolderReceive(LLUUID userID, InventoryFolderImpl folderInfo) 48 public void FolderReceive(LLUUID userID, InventoryFolderImpl folderInfo)
46 { 49 {
50 //m_log.DebugFormat("[INVENTORY CACHE]: Received folder {0} {1} for user {2}", folderInfo.name, folderInfo.folderID, userID);
51
47 if (userID == UserProfile.UUID) 52 if (userID == UserProfile.UUID)
48 { 53 {
49 if (RootFolder == null) 54 if (RootFolder == null)