mirror of
https://github.com/opensim/opensim.git
synced 2026-08-05 17:05:55 +08:00
avoid a mulithread dictionary values change issue
This commit is contained in:
@@ -1237,9 +1237,7 @@ namespace OpenSim.Region.CoreModules.Framework.UserManagement
|
||||
cdt.AddColumn("HomeURL", 40);
|
||||
cdt.AddColumn("Checked", 10);
|
||||
|
||||
ICollection<UserData> copy = m_userCacheByID.Values;
|
||||
|
||||
foreach(UserData u in copy)
|
||||
foreach(UserData u in m_userCacheByID.Values)
|
||||
{
|
||||
cdt.AddRow(u.Id, string.Format("{0} {1}", u.FirstName, u.LastName), u.HomeURL, u.HasGridUserTried ? "yes" : "no");
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user