Also I should add a note to this related bug I filed against gluster -
https://bugzilla.redhat.com/show_bug.cgi?id=1088589
This bug is what causes the glfs_set_logging call to fail, and fall into
the hang case.
** Bug watch added: Red Hat Bugzilla #1088589
https://bugzilla.redhat.com/show_bug.
Public bug reported:
In qemu_gluster_init, if the call to either glfs_set_volfile_server or
glfs_set_logging fails into the "out" case, glfs_fini is called without
having first calling glfs_init. This causes glfs_lock to spin forever
on this bit:
while (!fs->init)
pthread