AgentCircuitManager: always remove possible old one on add

This commit is contained in:
UbitUmarov
2020-06-04 20:19:05 +01:00
parent 38fc68ac0c
commit b440a9534d
2 changed files with 5 additions and 6 deletions

View File

@@ -89,6 +89,7 @@ namespace OpenSim.Framework
/// <param name="agentData"></param>
public virtual void AddNewCircuit(uint circuitCode, AgentCircuitData agentData)
{
RemoveCircuit(agentData.AgentID); // no duplications
m_agentCircuits[circuitCode] = agentData;
m_agentCircuitsByUUID[agentData.AgentID] = agentData;
}