Message ID | 54365E6E.8030001@redhat.com |
---|---|
State | New |
Headers | show |
On 10/09/2014 05:07 AM, Paolo Bonzini wrote: >> + error_setg_errno(&err, errno, "Error connecting to socket"); >> > closesocket(s->fd); >> > s->fd = rc; >> > } > This is missing above this hunk: > > diff --git a/util/qemu-sockets.c b/util/qemu-sockets.c > index e6a9644..a76bb3c 100644 > --- a/util/qemu-sockets.c > +++ b/util/qemu-sockets.c > @@ -245,6 +245,7 @@ static void wait_for_connect(void *opaque) > /* update rc to contain error */ > if (!rc && val) { > rc = -1; > + errno = val; > } > > /* connect error */ > Yes, it is. I see that everything went in, thanks for your work on this. Now on to IPMI... -corey
diff --git a/util/qemu-sockets.c b/util/qemu-sockets.c index e6a9644..a76bb3c 100644 --- a/util/qemu-sockets.c +++ b/util/qemu-sockets.c @@ -245,6 +245,7 @@ static void wait_for_connect(void *opaque) /* update rc to contain error */ if (!rc && val) { rc = -1; + errno = val; } /* connect error */