<html><body>
<p><font size="2" face="sans-serif">When I use this patch:</font><br>
<br>
<font size="2" face="sans-serif">diff --git a/src/util/iohelper.c b/src/util/iohelper.c</font><br>
<font size="2" face="sans-serif">index 8a3c377..255365c 100644</font><br>
<font size="2" face="sans-serif">--- a/src/util/iohelper.c</font><br>
<font size="2" face="sans-serif">+++ b/src/util/iohelper.c</font><br>
<font size="2" face="sans-serif">@@ -307,6 +307,7 @@ main(int argc, char **argv)</font><br>
<font size="2" face="sans-serif">     if (delete)</font><br>
<font size="2" face="sans-serif">         unlink(path);</font><br>
<font size="2" face="sans-serif"> </font><br>
<font size="2" face="sans-serif">+    fprintf(stderr, _("goodbye world \n")); goto error;</font><br>
<font size="2" face="sans-serif">     return 0;</font><br>
<font size="2" face="sans-serif"> </font><br>
<font size="2" face="sans-serif">  error:</font><br>
<br>
<font size="2" face="sans-serif">The output I see on the command line is:</font><br>
<font size="2" face="sans-serif">  # virsh managedsave kvm1</font><br>
<font size="2" face="sans-serif">  error: Failed to save domain kvm1 state</font><br>
<font size="2" face="sans-serif">  error: operation failed: domain save job: unexpectedly failed</font><br>
<br>
<font size="2" face="sans-serif">libvirtd outputs the following:</font><br>
<font size="2" face="sans-serif">  2014-07-30 14:39:39.765+0000: 5975: error : qemuMigrationUpdateJobStatus:1788 : operation failed: domain save job: unexpectedly failed</font><br>
<br>
<font size="2" face="sans-serif">I completed my testing with the following commit from master</font><br>
<font size="2" face="sans-serif">  commit 221b1828f9bf9d1d59d2d4b318249de9f7ec7bb8</font><br>
<font size="2" face="sans-serif">  Author: Roman Bogorodskiy <bogorodskiy@gmail.com></font><br>
<font size="2" face="sans-serif">  Date:   Thu Jul 24 19:52:11 2014 +0400</font><br>
<br>
<font size="2" face="sans-serif">We appear to be getting different results. Can you try running out of disk space during a managed save and reporting what you get? Perhaps there is no code problem here after all? A quick look at my libvirtd.conf shows nothing obvious. I'm just using the default config file.</font></body></html>