]> git.openstreetmap.org Git - rails.git/blobdiff - config/initializers/libxml.rb
Merge remote-tracking branch 'upstream/pull/3016'
[rails.git] / config / initializers / libxml.rb
index 8725215a2c4b6b323dead55afc72fb64746204f4..07f79660f8a8b13107a3bc84dd6f41430b960200 100644 (file)
@@ -1,7 +1,5 @@
-require 'rubygems'
-gem 'libxml-ruby', '>= 0.8.1'
-require 'libxml'
-
-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