X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/252c2f70225595312151bcf77ee7c8f5aac0c831..0571802b31a6a218472763f6b58cb6898cbdc56e:/config/initializers/libxml.rb?ds=sidebyside diff --git a/config/initializers/libxml.rb b/config/initializers/libxml.rb index 4f71b6d0f..07f79660f 100644 --- a/config/initializers/libxml.rb +++ b/config/initializers/libxml.rb @@ -1,8 +1,5 @@ -#require 'rubygems' -#gem 'libxml-ruby', '>= 0.8.3' -#require 'libxml' - -# Is this really needed? -LibXML::XML::Parser.register_error_handler do |message| +# This is required otherwise libxml writes out memory errors to +# the standard output and exits uncleanly +LibXML::XML::Error.set_handler do |message| raise message end