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):