util: Drop libxml2 error callback

If libvirt calls into it, we crash. Fun...

https://www.redhat.com/archives/virt-tools-list/2018-February/msg00029.html
This commit is contained in:
Cole Robinson 2018-02-23 14:18:55 -05:00
parent a58f458fb3
commit 0624209028

View File

@ -298,12 +298,7 @@ def register_libvirt_error_handler():
def libvirt_callback(userdata, err):
ignore = userdata
ignore = err
def libxml2_callback(userdata, err):
ignore = userdata
logging.debug("libxml2 callback error: %s", err)
libvirt.registerErrorHandler(f=libvirt_callback, ctx=None)
import libxml2
libxml2.registerErrorHandler(f=libxml2_callback, ctx=None)
def ensure_meter(meter):