From 564a97b508fd23601cd41075aa6a1f7de0800b41 Mon Sep 17 00:00:00 2001 From: MW Date: Thu, 31 May 2007 15:31:31 +0000 Subject: Implementing a test Communications manager to test some of the interfaces (likely this test version will morph into the sandbox version) --- Common/OpenSim.Servers/LocalUserProfileManager.cs | 4 ++-- Common/OpenSim.Servers/LoginServer.cs | 5 +++-- 2 files changed, 5 insertions(+), 4 deletions(-) (limited to 'Common/OpenSim.Servers') diff --git a/Common/OpenSim.Servers/LocalUserProfileManager.cs b/Common/OpenSim.Servers/LocalUserProfileManager.cs index a8b5f1f..99c640a 100644 --- a/Common/OpenSim.Servers/LocalUserProfileManager.cs +++ b/Common/OpenSim.Servers/LocalUserProfileManager.cs @@ -116,8 +116,8 @@ namespace OpenSim.UserServer Console.WriteLine("adding login data to gridserver"); ((LocalGridBase)this.m_gridServer).AddNewSession(_login); }*/ - - this.AddSession(_login); + ulong reghand = Helpers.UIntsToLong((regionX * 256), (regionY * 256)); + this.AddSession(reghand, _login); } } } diff --git a/Common/OpenSim.Servers/LoginServer.cs b/Common/OpenSim.Servers/LoginServer.cs index 6fd174b..d02c41e 100644 --- a/Common/OpenSim.Servers/LoginServer.cs +++ b/Common/OpenSim.Servers/LoginServer.cs @@ -47,7 +47,7 @@ using OpenSim.Framework.Types; namespace OpenSim.UserServer { - public delegate void AddNewSessionHandler(Login loginData); + public delegate bool AddNewSessionHandler(ulong regionHandle, Login loginData); /// /// When running in local (default) mode , handles client logins. /// @@ -196,7 +196,8 @@ namespace OpenSim.UserServer { ((LocalGridBase)m_gridServer).AddNewSession(_login); }*/ - AddSession(_login); + ulong reghand = Helpers.UIntsToLong((regionX * 256), (regionY * 256)); + AddSession(reghand,_login); return response; } -- cgit v1.1