aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/CoreModules/Framework/UserManagement
diff options
context:
space:
mode:
authorDiva Canto2013-07-06 18:02:17 -0700
committerDiva Canto2013-07-06 18:02:17 -0700
commit391633c072792fc36a188d6fa88e994fa150807d (patch)
tree9c1230ae05a653cc8c55c8629e32601d204247d4 /OpenSim/Region/CoreModules/Framework/UserManagement
parentMORE DEBUG. DON"T USE THIS. (diff)
downloadopensim-SC_OLD-391633c072792fc36a188d6fa88e994fa150807d.zip
opensim-SC_OLD-391633c072792fc36a188d6fa88e994fa150807d.tar.gz
opensim-SC_OLD-391633c072792fc36a188d6fa88e994fa150807d.tar.bz2
opensim-SC_OLD-391633c072792fc36a188d6fa88e994fa150807d.tar.xz
Some more fixes on strange behaviors of Unknown User, esp. related to large messy inventories and esp. related to kokua
Diffstat (limited to 'OpenSim/Region/CoreModules/Framework/UserManagement')
-rw-r--r--OpenSim/Region/CoreModules/Framework/UserManagement/UserManagementModule.cs5
1 files changed, 2 insertions, 3 deletions
diff --git a/OpenSim/Region/CoreModules/Framework/UserManagement/UserManagementModule.cs b/OpenSim/Region/CoreModules/Framework/UserManagement/UserManagementModule.cs
index 11227ef..74608b3 100644
--- a/OpenSim/Region/CoreModules/Framework/UserManagement/UserManagementModule.cs
+++ b/OpenSim/Region/CoreModules/Framework/UserManagement/UserManagementModule.cs
@@ -514,9 +514,8 @@ namespace OpenSim.Region.CoreModules.Framework.UserManagement
514 return; 514 return;
515 } 515 }
516 516
517 //try update unknown users 517 //try update unknown users, but don't update anyone else
518 //and creator's home URL's 518 if (oldUser.FirstName == "Unknown" && !creatorData.Contains("Unknown"))
519 if ((oldUser.FirstName == "Unknown" && !creatorData.Contains("Unknown")) || (oldUser.HomeURL != null && !creatorData.StartsWith(oldUser.HomeURL)))
520 { 519 {
521 lock (m_UserCache) 520 lock (m_UserCache)
522 m_UserCache.Remove(id); 521 m_UserCache.Remove(id);