diff --git a/OpenSim/Framework/Servers/OSHttpStatusCodes.cs b/OpenSim/Framework/Servers/OSHttpStatusCodes.cs index 2e001cf73a..9a04d82cf0 100644 --- a/OpenSim/Framework/Servers/OSHttpStatusCodes.cs +++ b/OpenSim/Framework/Servers/OSHttpStatusCodes.cs @@ -138,6 +138,8 @@ namespace OpenSim.Framework.Servers // expressed in one or more Expect header fields cannot be met // by the server, the server is awfully sorry about this. ClientErrorExpectationFailed = 417, + // 499 Client error: Wildcard error. + ClientErrorJoker = 499, // 5xx Server errors (rare) // 500 Server error: something really strange and unexpected diff --git a/OpenSim/Region/Environment/Modules/Scripting/HttpRequest/ScriptsHttpRequests.cs b/OpenSim/Region/Environment/Modules/Scripting/HttpRequest/ScriptsHttpRequests.cs index 87ecfee181..e0d5972b59 100644 --- a/OpenSim/Region/Environment/Modules/Scripting/HttpRequest/ScriptsHttpRequests.cs +++ b/OpenSim/Region/Environment/Modules/Scripting/HttpRequest/ScriptsHttpRequests.cs @@ -34,6 +34,7 @@ using System.Threading; using libsecondlife; using Nini.Config; using OpenSim.Framework; +using OpenSim.Framework.Servers; using OpenSim.Region.Environment.Interfaces; using OpenSim.Region.Environment.Scenes; @@ -340,13 +341,13 @@ namespace OpenSim.Region.Environment.Modules.Scripting.HttpRequest } catch (Exception e) { - status = 499; + status = (int)OSHttpStatusCode.ClientErrorJoker; response_body = e.Message; finished = true; return; } - status = 200; + status = (int)OSHttpStatusCode.SuccessOk; finished = true; }