mirror of
https://github.com/opensim/opensim.git
synced 2026-08-10 19:36:07 +08:00
Mantis#2105. Thank you kindly, HomerHorwitz for a patch that addresses:
Due to the many problems with not cleaned up child-agents, I thought it might make sense to be able to see them on the console. 'show users' on the region-server's console now outputs root- and child-agents (with "root" or "child" column)
This commit is contained in:
@@ -661,13 +661,13 @@ namespace OpenSim
|
||||
break;
|
||||
|
||||
case "users":
|
||||
IList agents = m_sceneManager.GetCurrentSceneAvatars();
|
||||
IList agents = m_sceneManager.GetCurrentScenePresences();
|
||||
|
||||
m_console.Notice(String.Format("\nAgents connected: {0}\n", agents.Count));
|
||||
|
||||
m_console.Notice(
|
||||
String.Format("{0,-16}{1,-16}{2,-37}{3,-16}", "Firstname", "Lastname",
|
||||
"Agent ID","Region"));
|
||||
String.Format("{0,-16}{1,-16}{2,-37}{3,-11}{4,-16}", "Firstname", "Lastname",
|
||||
"Agent ID", "Root/Child", "Region"));
|
||||
|
||||
foreach (ScenePresence presence in agents)
|
||||
{
|
||||
@@ -685,11 +685,12 @@ namespace OpenSim
|
||||
|
||||
m_console.Notice(
|
||||
String.Format(
|
||||
"{0,-16}{1,-16}{2,-37}{3,-16}",
|
||||
presence.Firstname,
|
||||
presence.Lastname,
|
||||
presence.UUID,
|
||||
regionName));
|
||||
"{0,-16}{1,-16}{2,-37}{3,-11}{4,-16}",
|
||||
presence.Firstname,
|
||||
presence.Lastname,
|
||||
presence.UUID,
|
||||
presence.IsChildAgent ? "Child" : "Root",
|
||||
regionName));
|
||||
}
|
||||
|
||||
m_console.Notice("");
|
||||
|
||||
Reference in New Issue
Block a user