From 1a28ef6292a152a69d0f53803daacc7dad522cea Mon Sep 17 00:00:00 2001 From: lbsa71 Date: Wed, 11 Apr 2007 20:07:58 +0000 Subject: * Replaced GridHTTPServer and UserHTTPServer with BaseHttpServer * Now dumping default value in config. * --- OpenSim.RegionServer/OpenSimMain.cs | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'OpenSim.RegionServer/OpenSimMain.cs') diff --git a/OpenSim.RegionServer/OpenSimMain.cs b/OpenSim.RegionServer/OpenSimMain.cs index 9ea32b1..8c93128 100644 --- a/OpenSim.RegionServer/OpenSimMain.cs +++ b/OpenSim.RegionServer/OpenSimMain.cs @@ -60,7 +60,6 @@ namespace OpenSim //private IGenericConfig remoteConfig; private PhysicsManager physManager; private Grid GridServers; - private BaseHttpServer _httpServer; private PacketServer _packetServer; private World LocalWorld; private AssetCache AssetCache; @@ -175,12 +174,13 @@ namespace OpenSim m_console.WriteLine("Main.cs:Startup() - Initialising HTTP server"); // HttpServer = new SimCAPSHTTPServer(GridServers.GridServer, Cfg.IPListenPort); - _httpServer = new BaseHttpServer(regionData.IPListenPort); + + BaseHttpServer httpServer = new BaseHttpServer( regionData.IPListenPort ); if (gridServer.GetName() == "Remote") { //we are in Grid mode so set a XmlRpc handler to handle "expect_user" calls from the user server - _httpServer.AddXmlRPCHandler("expect_user", + httpServer.AddXmlRPCHandler("expect_user", delegate(XmlRpcRequest request) { Hashtable requestData = (Hashtable)request.Params[0]; @@ -196,7 +196,7 @@ namespace OpenSim return new XmlRpcResponse(); }); - _httpServer.AddRestHandler("GET", "/simstatus/", + httpServer.AddRestHandler("GET", "/simstatus/", delegate(string request, string path, string param ) { return "OK"; @@ -218,20 +218,20 @@ namespace OpenSim this.GridServers.UserServer = loginServer; adminLoginServer = loginServer; - _httpServer.AddXmlRPCHandler("login_to_simulator", loginServer.LocalUserManager.XmlRpcLoginMethod); + httpServer.AddXmlRPCHandler("login_to_simulator", loginServer.LocalUserManager.XmlRpcLoginMethod); } else { //sandbox mode with loginserver not using accounts - _httpServer.AddXmlRPCHandler("login_to_simulator", loginServer.XmlRpcLoginMethod); + httpServer.AddXmlRPCHandler("login_to_simulator", loginServer.XmlRpcLoginMethod); } } AdminWebFront adminWebFront = new AdminWebFront("Admin", LocalWorld, InventoryCache, adminLoginServer); - adminWebFront.LoadMethods(_httpServer); + adminWebFront.LoadMethods(httpServer); m_console.WriteLine("Main.cs:Startup() - Starting HTTP server"); - _httpServer.Start(); + httpServer.Start(); MainServerListener(); -- cgit v1.1