* Fixed a mangled Seed caps handler definition on login to region in standalone where port wasn't the http port.

* Removed spurious warning message
* More debug in EventQueueGet Module to figure out why we're loosing the handlers.
This commit is contained in:
Teravus Ovares
2008-10-01 04:16:41 +00:00
parent 79b2e5ac71
commit f49ba0cbfe
3 changed files with 130 additions and 16 deletions

View File

@@ -594,8 +594,8 @@ namespace OpenSim.Framework.Servers
case "application/xml":
default:
if (DoWeHaveALLSDHandler(request.RawUrl))
{
m_log.ErrorFormat("[BASE HTTP SERVER]: Potentially incorrect content type on Registered LLSD CAP: Content Type:{0}", request.ContentType);
{
// Check if we have a LLSD handler here for the EXACT path.
HandleLLSDRequests(request, response);
return;
@@ -822,7 +822,7 @@ namespace OpenSim.Framework.Servers
if (TryGetLLSDHandler(request.RawUrl, out llsdhandler) && !LegacyLLSDLoginLibOMV)
{
// we found a registered llsd handler to service this request
llsdResponse = llsdhandler(request.RawUrl, llsdRequest, request.RemoteIPEndPoint.ToString());
llsdResponse = llsdhandler(request.RawUrl, llsdRequest, (request.RemoteIPEndPoint == null)? "" : request.RemoteIPEndPoint.ToString());
}
else
{