try disabling keep-alive on every xml rpc handler in the user server
parent
ec6017c92b
commit
136476aaf3
|
@ -69,7 +69,7 @@ namespace OpenSim.Grid.UserServer.Modules
|
||||||
m_httpServer = httpServer;
|
m_httpServer = httpServer;
|
||||||
m_httpServer.AddStreamHandler(new RestStreamHandler("GET", "/get_grid_info",
|
m_httpServer.AddStreamHandler(new RestStreamHandler("GET", "/get_grid_info",
|
||||||
m_gridInfoService.RestGetGridInfoMethod));
|
m_gridInfoService.RestGetGridInfoMethod));
|
||||||
m_httpServer.AddXmlRPCHandler("get_grid_info", m_gridInfoService.XmlRpcGridInfoMethod);
|
m_httpServer.AddXmlRPCHandler("get_grid_info", m_gridInfoService.XmlRpcGridInfoMethod, false);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void Close()
|
public void Close()
|
||||||
|
|
|
@ -106,14 +106,14 @@ namespace OpenSim.Grid.UserServer.Modules
|
||||||
{
|
{
|
||||||
m_httpServer = httpServer;
|
m_httpServer = httpServer;
|
||||||
|
|
||||||
m_httpServer.AddXmlRPCHandler("region_startup", RegionStartup);
|
m_httpServer.AddXmlRPCHandler("region_startup", RegionStartup, false);
|
||||||
m_httpServer.AddXmlRPCHandler("region_shutdown", RegionShutdown);
|
m_httpServer.AddXmlRPCHandler("region_shutdown", RegionShutdown, false);
|
||||||
m_httpServer.AddXmlRPCHandler("agent_location", AgentLocation);
|
m_httpServer.AddXmlRPCHandler("agent_location", AgentLocation, false);
|
||||||
m_httpServer.AddXmlRPCHandler("agent_leaving", AgentLeaving);
|
m_httpServer.AddXmlRPCHandler("agent_leaving", AgentLeaving, false);
|
||||||
// Message Server ---> User Server
|
// Message Server ---> User Server
|
||||||
m_httpServer.AddXmlRPCHandler("register_messageserver", XmlRPCRegisterMessageServer, false);
|
m_httpServer.AddXmlRPCHandler("register_messageserver", XmlRPCRegisterMessageServer, false);
|
||||||
m_httpServer.AddXmlRPCHandler("agent_change_region", XmlRPCUserMovedtoRegion);
|
m_httpServer.AddXmlRPCHandler("agent_change_region", XmlRPCUserMovedtoRegion, false);
|
||||||
m_httpServer.AddXmlRPCHandler("deregister_messageserver", XmlRPCDeRegisterMessageServer);
|
m_httpServer.AddXmlRPCHandler("deregister_messageserver", XmlRPCDeRegisterMessageServer, false);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void RegisterMessageServer(string URI, MessageServerInfo serverData)
|
public void RegisterMessageServer(string URI, MessageServerInfo serverData)
|
||||||
|
|
|
@ -82,9 +82,9 @@ namespace OpenSim.Grid.UserServer.Modules
|
||||||
{
|
{
|
||||||
m_httpServer = httpServer;
|
m_httpServer = httpServer;
|
||||||
|
|
||||||
httpServer.AddXmlRPCHandler("hg_login", XmlRpcLoginMethod);
|
httpServer.AddXmlRPCHandler("hg_login", XmlRpcLoginMethod, false);
|
||||||
httpServer.AddXmlRPCHandler("hg_new_auth_key", XmlRpcGenerateKeyMethod);
|
httpServer.AddXmlRPCHandler("hg_new_auth_key", XmlRpcGenerateKeyMethod, false);
|
||||||
httpServer.AddXmlRPCHandler("hg_verify_auth_key", XmlRpcVerifyKeyMethod);
|
httpServer.AddXmlRPCHandler("hg_verify_auth_key", XmlRpcVerifyKeyMethod, false);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -90,9 +90,9 @@ namespace OpenSim.Grid.UserServer.Modules
|
||||||
{
|
{
|
||||||
m_httpServer = httpServer;
|
m_httpServer = httpServer;
|
||||||
|
|
||||||
m_httpServer.AddXmlRPCHandler("login_to_simulator", XmlRpcLoginMethod);
|
m_httpServer.AddXmlRPCHandler("login_to_simulator", XmlRpcLoginMethod, false);
|
||||||
m_httpServer.AddHTTPHandler("login", ProcessHTMLLogin);
|
m_httpServer.AddHTTPHandler("login", ProcessHTMLLogin);
|
||||||
m_httpServer.AddXmlRPCHandler("set_login_params", XmlRPCSetLoginParams);
|
m_httpServer.AddXmlRPCHandler("set_login_params", XmlRPCSetLoginParams, false);
|
||||||
m_httpServer.AddXmlRPCHandler("check_auth_session", XmlRPCCheckAuthSession, false);
|
m_httpServer.AddXmlRPCHandler("check_auth_session", XmlRPCCheckAuthSession, false);
|
||||||
|
|
||||||
if (registerLLSDHandler)
|
if (registerLLSDHandler)
|
||||||
|
|
|
@ -104,18 +104,18 @@ namespace OpenSim.Grid.UserServer.Modules
|
||||||
|
|
||||||
m_httpServer.AddStreamHandler(new RestStreamHandler("GET", "/users/", RESTGetUserProfile));
|
m_httpServer.AddStreamHandler(new RestStreamHandler("GET", "/users/", RESTGetUserProfile));
|
||||||
|
|
||||||
m_httpServer.AddXmlRPCHandler("get_user_by_name", XmlRPCGetUserMethodName);
|
m_httpServer.AddXmlRPCHandler("get_user_by_name", XmlRPCGetUserMethodName, false);
|
||||||
m_httpServer.AddXmlRPCHandler("get_user_by_uuid", XmlRPCGetUserMethodUUID);
|
m_httpServer.AddXmlRPCHandler("get_user_by_uuid", XmlRPCGetUserMethodUUID, false);
|
||||||
m_httpServer.AddXmlRPCHandler("get_avatar_picker_avatar", XmlRPCGetAvatarPickerAvatar);
|
m_httpServer.AddXmlRPCHandler("get_avatar_picker_avatar", XmlRPCGetAvatarPickerAvatar, false);
|
||||||
|
|
||||||
// Used by IAR module to do password checks
|
// Used by IAR module to do password checks
|
||||||
m_httpServer.AddXmlRPCHandler("authenticate_user_by_password", XmlRPCAuthenticateUserMethodPassword);
|
m_httpServer.AddXmlRPCHandler("authenticate_user_by_password", XmlRPCAuthenticateUserMethodPassword, false);
|
||||||
|
|
||||||
m_httpServer.AddXmlRPCHandler("update_user_current_region", XmlRPCAtRegion);
|
m_httpServer.AddXmlRPCHandler("update_user_current_region", XmlRPCAtRegion, false);
|
||||||
m_httpServer.AddXmlRPCHandler("logout_of_simulator", XmlRPCLogOffUserMethodUUID);
|
m_httpServer.AddXmlRPCHandler("logout_of_simulator", XmlRPCLogOffUserMethodUUID, false);
|
||||||
m_httpServer.AddXmlRPCHandler("get_agent_by_uuid", XmlRPCGetAgentMethodUUID);
|
m_httpServer.AddXmlRPCHandler("get_agent_by_uuid", XmlRPCGetAgentMethodUUID, false);
|
||||||
|
|
||||||
m_httpServer.AddXmlRPCHandler("update_user_profile", XmlRpcResponseXmlRPCUpdateUserProfile);
|
m_httpServer.AddXmlRPCHandler("update_user_profile", XmlRpcResponseXmlRPCUpdateUserProfile, false);
|
||||||
|
|
||||||
m_httpServer.AddStreamHandler(new RestStreamHandler("DELETE", "/usersessions/", RestDeleteUserSessionMethod));
|
m_httpServer.AddStreamHandler(new RestStreamHandler("DELETE", "/usersessions/", RestDeleteUserSessionMethod));
|
||||||
}
|
}
|
||||||
|
|
|
@ -67,8 +67,8 @@ namespace OpenSim.Grid.UserServer.Modules
|
||||||
{
|
{
|
||||||
m_httpServer = httpServer;
|
m_httpServer = httpServer;
|
||||||
|
|
||||||
m_httpServer.AddXmlRPCHandler("get_avatar_appearance", XmlRPCGetAvatarAppearance);
|
m_httpServer.AddXmlRPCHandler("get_avatar_appearance", XmlRPCGetAvatarAppearance, false);
|
||||||
m_httpServer.AddXmlRPCHandler("update_avatar_appearance", XmlRPCUpdateAvatarAppearance);
|
m_httpServer.AddXmlRPCHandler("update_avatar_appearance", XmlRPCUpdateAvatarAppearance, false);
|
||||||
}
|
}
|
||||||
|
|
||||||
public XmlRpcResponse XmlRPCGetAvatarAppearance(XmlRpcRequest request, IPEndPoint remoteClient)
|
public XmlRpcResponse XmlRPCGetAvatarAppearance(XmlRpcRequest request, IPEndPoint remoteClient)
|
||||||
|
|
|
@ -68,9 +68,9 @@ namespace OpenSim.Grid.UserServer.Modules
|
||||||
{
|
{
|
||||||
m_httpServer = httpServer;
|
m_httpServer = httpServer;
|
||||||
|
|
||||||
m_httpServer.AddXmlRPCHandler("add_new_user_friend", XmlRpcResponseXmlRPCAddUserFriend);
|
m_httpServer.AddXmlRPCHandler("add_new_user_friend", XmlRpcResponseXmlRPCAddUserFriend, false);
|
||||||
m_httpServer.AddXmlRPCHandler("remove_user_friend", XmlRpcResponseXmlRPCRemoveUserFriend);
|
m_httpServer.AddXmlRPCHandler("remove_user_friend", XmlRpcResponseXmlRPCRemoveUserFriend, false);
|
||||||
m_httpServer.AddXmlRPCHandler("update_user_friend_perms", XmlRpcResponseXmlRPCUpdateUserFriendPerms);
|
m_httpServer.AddXmlRPCHandler("update_user_friend_perms", XmlRpcResponseXmlRPCUpdateUserFriendPerms, false);
|
||||||
m_httpServer.AddXmlRPCHandler("get_user_friend_list", XmlRpcResponseXmlRPCGetUserFriendList, false);
|
m_httpServer.AddXmlRPCHandler("get_user_friend_list", XmlRpcResponseXmlRPCGetUserFriendList, false);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue