From 55b569069dfd6eb7c87d4fbd66d68083878f6c65 Mon Sep 17 00:00:00 2001 From: Sean Dague Date: Tue, 31 Jul 2007 14:42:50 +0000 Subject: clear userAgent state on client shutdown, which fixes the issue where you could only login once with a given id in standalone mode. --- OpenSim/Region/Communications/OGS1/OGS1UserServices.cs | 5 +++++ OpenSim/Region/Environment/Scenes/Scene.cs | 4 +++- 2 files changed, 8 insertions(+), 1 deletion(-) (limited to 'OpenSim/Region') diff --git a/OpenSim/Region/Communications/OGS1/OGS1UserServices.cs b/OpenSim/Region/Communications/OGS1/OGS1UserServices.cs index cd9c4fe..0459e80 100644 --- a/OpenSim/Region/Communications/OGS1/OGS1UserServices.cs +++ b/OpenSim/Region/Communications/OGS1/OGS1UserServices.cs @@ -86,6 +86,11 @@ namespace OpenSim.Region.Communications.OGS1 return null; } + public void clearUserAgent(LLUUID avatarID) + { + // TODO: implement + } + public UserProfileData SetupMasterUser(string firstName, string lastName) { return SetupMasterUser(firstName, lastName, ""); diff --git a/OpenSim/Region/Environment/Scenes/Scene.cs b/OpenSim/Region/Environment/Scenes/Scene.cs index 70aead3..dbc6f92 100644 --- a/OpenSim/Region/Environment/Scenes/Scene.cs +++ b/OpenSim/Region/Environment/Scenes/Scene.cs @@ -674,7 +674,9 @@ namespace OpenSim.Region.Environment.Scenes } } // TODO: Add the removal from physics ? - + + // Remove client agent from profile, so new logins will work + commsManager.UserServer.clearUserAgent(agentID); return; } -- cgit v1.1