From 35de8e91ecfbb87054599f3d0f5781d041648688 Mon Sep 17 00:00:00 2001 From: Diva Canto Date: Sun, 31 Jan 2010 17:27:56 -0800 Subject: * Remove unnecessary debug message * Bug fix in UserAgentService, logout --- OpenSim/Services/HypergridService/UserAgentService.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'OpenSim/Services/HypergridService/UserAgentService.cs') diff --git a/OpenSim/Services/HypergridService/UserAgentService.cs b/OpenSim/Services/HypergridService/UserAgentService.cs index 0873a2b..97e3705 100644 --- a/OpenSim/Services/HypergridService/UserAgentService.cs +++ b/OpenSim/Services/HypergridService/UserAgentService.cs @@ -152,7 +152,9 @@ namespace OpenSim.Services.HypergridService { List travels = new List(); foreach (KeyValuePair kvp in m_TravelingAgents) - if (kvp.Value.UserID == userID) + if (kvp.Value == null) // do some clean up + travels.Add(kvp.Key); + else if (kvp.Value.UserID == userID) travels.Add(kvp.Key); foreach (UUID session in travels) m_TravelingAgents.Remove(session); -- cgit v1.1