diff options
author | Richard Jones <rjones@redhat.com> | 2010-04-08 18:53:40 +0100 |
---|---|---|
committer | Richard Jones <rjones@redhat.com> | 2010-04-08 22:23:18 +0100 |
commit | 08ddf6b1d9b6c19c87b82a44d5e0fffd70e41635 (patch) | |
tree | 0f1f5748711a4fe3b07269ea439ede8d2d2136f0 | |
parent | b5fc0f478f3f61d0ba61c7f3233ce136e6c24aa8 (diff) | |
download | libguestfs-08ddf6b1d9b6c19c87b82a44d5e0fffd70e41635.tar.gz libguestfs-08ddf6b1d9b6c19c87b82a44d5e0fffd70e41635.tar.xz libguestfs-08ddf6b1d9b6c19c87b82a44d5e0fffd70e41635.zip |
Fix for "warning: unexpected connection from UID ..."
This warning is currently a fatal error. The code attempts
to retry the accept call, but because we don't reset sock = -1
the retry doesn't happen and it dies anyway.
Set sock = -1 so the retry attempt can happen.
(cherry picked from commit fb4ec82d97f71963ea7f830cb0bc38abefcbac99)
-rw-r--r-- | src/guestfs.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/guestfs.c b/src/guestfs.c index e235fdcd..ed514dce 100644 --- a/src/guestfs.c +++ b/src/guestfs.c @@ -1405,6 +1405,7 @@ guestfs__launch (guestfs_h *g) "libguestfs: warning: unexpected connection from UID %d to port %d\n", uid, null_vmchannel_sock); close (sock); + sock = -1; continue; } } |