File cross-migrate.patch of Package xen

diff -r fa05064e35c5 tools/python/xen/xend/XendDomain.py
--- a/tools/python/xen/xend/XendDomain.py       Mon Sep 07 16:17:06 2009 +0800
+++ b/tools/python/xen/xend/XendDomain.py       Mon Sep 07 16:17:43 2009 +0800
@@ -1335,7 +1335,7 @@
                 XendCheckpoint.save(p2cwrite, dominfo, True, live, dst,
                                     node=node)
             finally:
-                sock.shutdown()
+                sock.shutdown(2)
                 sock.close()
 
             os.close(p2cread)
@@ -1361,6 +1361,7 @@
                 XendCheckpoint.save(sock.fileno(), dominfo, True, live,
                                     dst, node=node)
             finally:
+                sock.shutdown(2)
                 sock.close()
 
     def domain_save(self, domid, dst, checkpoint=False, force=False):

openSUSE Build Service is sponsored by