From ef262799ca2795cabf9e2f63e29698872e0c9414 Mon Sep 17 00:00:00 2001
From: Oren Hurvitz
Date: Tue, 6 May 2014 09:43:07 +0300
Subject: Better error handling in AssetServerPostHandler. Invalid XML causes
 an InvalidOperationException, not an XmlException

---
 OpenSim/Server/Handlers/Asset/AssetServerPostHandler.cs | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

(limited to 'OpenSim/Server')

diff --git a/OpenSim/Server/Handlers/Asset/AssetServerPostHandler.cs b/OpenSim/Server/Handlers/Asset/AssetServerPostHandler.cs
index 5122a77..a77e67d 100644
--- a/OpenSim/Server/Handlers/Asset/AssetServerPostHandler.cs
+++ b/OpenSim/Server/Handlers/Asset/AssetServerPostHandler.cs
@@ -64,7 +64,7 @@ namespace OpenSim.Server.Handlers.Asset
             {
                 asset = (AssetBase)xs.Deserialize(request);
             }
-            catch (XmlException)
+            catch (Exception)
             {
                 httpResponse.StatusCode = (int)HttpStatusCode.BadRequest;
                 return null;
-- 
cgit v1.1