diff --git a/OpenSim/Framework/Servers/HttpServer/BaseHttpServer.cs b/OpenSim/Framework/Servers/HttpServer/BaseHttpServer.cs index cf3371f855..393fa7495d 100644 --- a/OpenSim/Framework/Servers/HttpServer/BaseHttpServer.cs +++ b/OpenSim/Framework/Servers/HttpServer/BaseHttpServer.cs @@ -370,6 +370,11 @@ namespace OpenSim.Framework.Servers.HttpServer return new List(m_streamHandlers.Keys); } + public List GetSimpleStreamHandlerKeys() + { + return new List(m_simpleStreamHandlers.Keys); + } + private static string GetHandlerKey(string httpMethod, string path) { return httpMethod + ":" + path; diff --git a/OpenSim/Framework/Servers/MainServer.cs b/OpenSim/Framework/Servers/MainServer.cs index a42ff83660..d73bae7b8d 100755 --- a/OpenSim/Framework/Servers/MainServer.cs +++ b/OpenSim/Framework/Servers/MainServer.cs @@ -265,10 +265,16 @@ namespace OpenSim.Framework.Servers foreach (String s in httpServer.GetLLSDHandlerKeys()) handlers.AppendFormat("\t{0}\n", s); - handlers.AppendFormat("* StreamHandlers ({0}):\n", httpServer.GetStreamHandlerKeys().Count); - foreach (String s in httpServer.GetStreamHandlerKeys()) + List shdrs = httpServer.GetStreamHandlerKeys(); + handlers.AppendFormat("* StreamHandlers ({0}):\n", shdrs.Count); + foreach (String s in shdrs) handlers.AppendFormat("\t{0}\n", s); + shdrs = httpServer.GetSimpleStreamHandlerKeys(); + handlers.AppendFormat("* SimpleStreamHandlers ({0}):\n", shdrs.Count); + foreach (String s in shdrs) + handlers.AppendFormat("\t***:{0}\n", s); + handlers.Append("\n"); } }