Do migration loop on both
libvirt-0.10.2-18.el6_4.5.x86_64
libvirt-0.10.2-18.el6_4.6.x86_64
Can not reproduce the problem on both version, so I check the source code of libvirt-0.10.2-18.el6_4.6.x86_64, find the patch already in
src/rpc/virnetsocket.c
int virNetSocketDupFD(virNetSocketPtr sock, bool cloexec)
{
int fd;
if (cloexec)
fd = fcntl(sock->fd, F_DUPFD_CLOEXEC, 0);
else
fd = dup(sock->fd);
if (fd < 0) {
...
So verify pass.
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.
http://rhn.redhat.com/errata/RHBA-2013-0951.html