From 441b4e01f62b5643fab3b9c3b12978f6ccc0e9fd Mon Sep 17 00:00:00 2001 From: UbitUmarov Date: Sun, 2 Feb 2020 16:37:45 +0000 Subject: [PATCH] remove also caps with method DELETE; NOTE: to update existent regions with last commit you need to clean the solution, run prebuild, and delete folder bin/addin-db-002 --- OpenSim/Capabilities/CapsHandlers.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/OpenSim/Capabilities/CapsHandlers.cs b/OpenSim/Capabilities/CapsHandlers.cs index f5a40dfcae..42c2dd88b4 100644 --- a/OpenSim/Capabilities/CapsHandlers.cs +++ b/OpenSim/Capabilities/CapsHandlers.cs @@ -76,6 +76,7 @@ namespace OpenSim.Framework.Capabilities m_httpListener.RemoveStreamHandler("POST", m_capsHandlers[capsName].Path); m_httpListener.RemoveStreamHandler("PUT", m_capsHandlers[capsName].Path); m_httpListener.RemoveStreamHandler("GET", m_capsHandlers[capsName].Path); + m_httpListener.RemoveStreamHandler("DELETE", m_capsHandlers[capsName].Path); m_capsHandlers.Remove(capsName); } } @@ -110,6 +111,9 @@ namespace OpenSim.Framework.Capabilities if (m_capsHandlers.ContainsKey(idx)) { m_httpListener.RemoveStreamHandler("POST", m_capsHandlers[idx].Path); + m_httpListener.RemoveStreamHandler("PUT", m_capsHandlers[idx].Path); + m_httpListener.RemoveStreamHandler("GET", m_capsHandlers[idx].Path); + m_httpListener.RemoveStreamHandler("DELETE", m_capsHandlers[idx].Path); m_capsHandlers.Remove(idx); }