minor: Print out port that http servers are using
do this in callers so that we know who is setting up these things0.6.9-post-fixes
parent
5fc990d9e7
commit
fa8def5e70
|
@ -25,13 +25,17 @@
|
||||||
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
using OpenSim.Framework.Servers.HttpServer;
|
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
|
using System.Reflection;
|
||||||
|
using log4net;
|
||||||
|
using OpenSim.Framework.Servers.HttpServer;
|
||||||
|
|
||||||
namespace OpenSim.Framework
|
namespace OpenSim.Framework
|
||||||
{
|
{
|
||||||
public class MainServer
|
public class MainServer
|
||||||
{
|
{
|
||||||
|
private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);
|
||||||
|
|
||||||
private static BaseHttpServer instance = null;
|
private static BaseHttpServer instance = null;
|
||||||
private static Dictionary<uint, BaseHttpServer> m_Servers =
|
private static Dictionary<uint, BaseHttpServer> m_Servers =
|
||||||
new Dictionary<uint, BaseHttpServer>();
|
new Dictionary<uint, BaseHttpServer>();
|
||||||
|
@ -53,6 +57,8 @@ namespace OpenSim.Framework
|
||||||
return m_Servers[port];
|
return m_Servers[port];
|
||||||
|
|
||||||
m_Servers[port] = new BaseHttpServer(port);
|
m_Servers[port] = new BaseHttpServer(port);
|
||||||
|
|
||||||
|
m_log.InfoFormat("[MAIN HTTP SERVER]: Starting main http server on port {0}", port);
|
||||||
m_Servers[port].Start();
|
m_Servers[port].Start();
|
||||||
|
|
||||||
return m_Servers[port];
|
return m_Servers[port];
|
||||||
|
|
|
@ -1572,7 +1572,6 @@ namespace OpenSim.Framework.Servers.HttpServer
|
||||||
|
|
||||||
public void Start()
|
public void Start()
|
||||||
{
|
{
|
||||||
m_log.Info("[BASE HTTP SERVER]: Starting up HTTP Server");
|
|
||||||
StartHTTP();
|
StartHTTP();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1580,7 +1579,6 @@ namespace OpenSim.Framework.Servers.HttpServer
|
||||||
{
|
{
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
m_log.Debug("[BASE HTTP SERVER]: Spawned main thread OK");
|
|
||||||
//m_httpListener = new HttpListener();
|
//m_httpListener = new HttpListener();
|
||||||
NotSocketErrors = 0;
|
NotSocketErrors = 0;
|
||||||
if (!m_ssl)
|
if (!m_ssl)
|
||||||
|
|
|
@ -105,10 +105,10 @@ namespace OpenSim.Region.ClientStack
|
||||||
|
|
||||||
if (m_networkServersInfo.HttpUsesSSL && (m_networkServersInfo.HttpListenerPort == m_networkServersInfo.httpSSLPort))
|
if (m_networkServersInfo.HttpUsesSSL && (m_networkServersInfo.HttpListenerPort == m_networkServersInfo.httpSSLPort))
|
||||||
{
|
{
|
||||||
m_log.Error("[HTTP]: HTTP Server config failed. HTTP Server and HTTPS server must be on different ports");
|
m_log.Error("[REGION SERVER]: HTTP Server config failed. HTTP Server and HTTPS server must be on different ports");
|
||||||
}
|
}
|
||||||
|
|
||||||
m_log.Info("[REGION]: Starting HTTP server");
|
m_log.InfoFormat("[REGION SERVER]: Starting HTTP server on port {0}", m_httpServerPort);
|
||||||
m_httpServer.Start();
|
m_httpServer.Start();
|
||||||
|
|
||||||
base.StartupSpecific();
|
base.StartupSpecific();
|
||||||
|
|
|
@ -131,8 +131,8 @@ namespace OpenSim.Region.CoreModules.Scripting.XMLRPC
|
||||||
{
|
{
|
||||||
// Start http server
|
// Start http server
|
||||||
// Attach xmlrpc handlers
|
// Attach xmlrpc handlers
|
||||||
m_log.Info("[REMOTE_DATA]: " +
|
m_log.Info("[XML RPC MODULE]: " +
|
||||||
"Starting XMLRPC Server on port " + m_remoteDataPort + " for llRemoteData commands.");
|
"Starting up XMLRPC Server on port " + m_remoteDataPort + " for llRemoteData commands.");
|
||||||
BaseHttpServer httpServer = new BaseHttpServer((uint) m_remoteDataPort);
|
BaseHttpServer httpServer = new BaseHttpServer((uint) m_remoteDataPort);
|
||||||
httpServer.AddXmlRPCHandler("llRemoteData", XmlRpcRemoteData);
|
httpServer.AddXmlRPCHandler("llRemoteData", XmlRpcRemoteData);
|
||||||
httpServer.Start();
|
httpServer.Start();
|
||||||
|
@ -192,7 +192,7 @@ namespace OpenSim.Region.CoreModules.Scripting.XMLRPC
|
||||||
// This should no longer happen, but the check is reasonable anyway
|
// This should no longer happen, but the check is reasonable anyway
|
||||||
if (null == m_openChannels)
|
if (null == m_openChannels)
|
||||||
{
|
{
|
||||||
m_log.Warn("[RemoteDataReply] Attempt to open channel before initialization is complete");
|
m_log.Warn("[XML RPC MODULE]: Attempt to open channel before initialization is complete");
|
||||||
return newChannel;
|
return newChannel;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -279,7 +279,7 @@ namespace OpenSim.Region.CoreModules.Scripting.XMLRPC
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
m_log.Warn("[RemoteDataReply]: Channel or message_id not found");
|
m_log.Warn("[XML RPC MODULE]: Channel or message_id not found");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -340,7 +340,7 @@ namespace OpenSim.Region.CoreModules.Scripting.XMLRPC
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
m_log.Error("UNABLE TO REMOVE COMPLETED REQUEST");
|
m_log.Error("[XML RPC MODULE]: UNABLE TO REMOVE COMPLETED REQUEST");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -71,6 +71,8 @@ namespace OpenSim.Server.Base
|
||||||
return m_Servers[port];
|
return m_Servers[port];
|
||||||
|
|
||||||
m_Servers[port] = new BaseHttpServer(port);
|
m_Servers[port] = new BaseHttpServer(port);
|
||||||
|
|
||||||
|
m_Log.InfoFormat("[SERVER]: Starting new HTTP server on port {0}", port);
|
||||||
m_Servers[port].Start();
|
m_Servers[port].Start();
|
||||||
|
|
||||||
return m_Servers[port];
|
return m_Servers[port];
|
||||||
|
@ -109,6 +111,7 @@ namespace OpenSim.Server.Base
|
||||||
|
|
||||||
protected override void Initialise()
|
protected override void Initialise()
|
||||||
{
|
{
|
||||||
|
m_Log.InfoFormat("[SERVER]: Starting HTTP server on port {0}", m_HttpServer.Port);
|
||||||
m_HttpServer.Start();
|
m_HttpServer.Start();
|
||||||
|
|
||||||
if (MainConsole.Instance is RemoteConsole)
|
if (MainConsole.Instance is RemoteConsole)
|
||||||
|
|
Loading…
Reference in New Issue