summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWilliam Pitcock <nenolod@dereferenced.org>2018-06-01 17:55:25 +0000
committerWilliam Pitcock <nenolod@dereferenced.org>2018-06-06 16:27:13 +0000
commitaaa81d354000be56e3ea6709e0f39a2c93f04174 (patch)
tree3697b5d12da0ef92ad32f17812a47df78b9e46a9
parentdca1d6d16278599485df3a175fb356bdc995441c (diff)
downloadpleroma-aaa81d354000be56e3ea6709e0f39a2c93f04174.tar.gz
pleroma-aaa81d354000be56e3ea6709e0f39a2c93f04174.zip
XML: handle erlang errors too
-rw-r--r--lib/pleroma/web/xml/xml.ex4
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/pleroma/web/xml/xml.ex b/lib/pleroma/web/xml/xml.ex
index 36430a3fa..da3f68ecb 100644
--- a/lib/pleroma/web/xml/xml.ex
+++ b/lib/pleroma/web/xml/xml.ex
@@ -32,6 +32,10 @@ defmodule Pleroma.Web.XML do
:exit, _error ->
Logger.debug("Couldn't parse XML: #{inspect(text)}")
:error
+ rescue
+ e ->
+ Logger.debug("Couldn't parse XML: #{inspect(text)}")
+ :error
end
end
end