From 21aa26d79607dfb2f84c9dc2692c0a0bb925afea Mon Sep 17 00:00:00 2001 From: UbitUmarov Date: Wed, 7 Aug 2019 17:39:17 +0100 Subject: cap EstateAccess: don't meed with keepAlive unless needed --- OpenSim/Region/ClientStack/Linden/Caps/EstateAccess.cs | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) (limited to 'OpenSim') diff --git a/OpenSim/Region/ClientStack/Linden/Caps/EstateAccess.cs b/OpenSim/Region/ClientStack/Linden/Caps/EstateAccess.cs index a9f9456..cd6cdef 100644 --- a/OpenSim/Region/ClientStack/Linden/Caps/EstateAccess.cs +++ b/OpenSim/Region/ClientStack/Linden/Caps/EstateAccess.cs @@ -140,18 +140,16 @@ namespace OpenSim.Region.ClientStack.Linden public Hashtable ProcessRequest(Hashtable request, UUID AgentId, Caps cap) { Hashtable responsedata = new Hashtable(); - responsedata["int_response_code"] = 400; //501; //410; //404; + responsedata["int_response_code"] = 200; //501; //410; //404; responsedata["content_type"] = "text/plain"; - responsedata["keepalive"] = false; - responsedata["str_response_string"] = "Request wasn't what was expected"; - ScenePresence avatar; + ScenePresence avatar; if (!m_scene.TryGetScenePresence(AgentId, out avatar)) + { + responsedata["str_response_string"] = ""; ; + responsedata["keepalive"] = false; return responsedata; - - responsedata["int_response_code"] = 200; //501; //410; //404; - responsedata["content_type"] = "text/plain"; - responsedata["keepalive"] = true; + } if (m_scene.RegionInfo == null || m_scene.RegionInfo.EstateSettings == null -- cgit v1.1