X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/152cb13a02dfcb2966b8a9b29382f84a99a23a69..0ff1214f86ac1347bb257abfda70581cc78903dd:/config/initializers/libxml.rb?ds=sidebyside diff --git a/config/initializers/libxml.rb b/config/initializers/libxml.rb index 3b5919f0f..ae636a9a3 100644 --- a/config/initializers/libxml.rb +++ b/config/initializers/libxml.rb @@ -1,5 +1,9 @@ # This is required otherwise libxml writes out memory errors to # the standard output and exits uncleanly -LibXML::XML::Parser.register_error_handler do |message| +# Changed method due to deprecation of the old register_error_handler +# http://libxml.rubyforge.org/rdoc/classes/LibXML/XML/Parser.html#M000076 +# So set_handler is used instead +# http://libxml.rubyforge.org/rdoc/classes/LibXML/XML/Error.html#M000334 +LibXML::XML::Error.set_handler do |message| raise message end