mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-02-04 19:05:24 +00:00
libxl: don't overwrite error from virNetSocketNewConnectTCP()
Remove redundant error reporting in libxlDomainMigrationPerform(). virNetSocketNewConnectTCP() is perfectly capable of reporting sensible errors. (cherry picked from commit 6ce939c2472e8cd97dfe448e902bc878c826351e)
This commit is contained in:
parent
999a873db0
commit
0206984abb
@ -472,7 +472,6 @@ libxlDomainMigrationPerform(libxlDriverPrivatePtr driver,
|
||||
virURIPtr uri = NULL;
|
||||
virNetSocketPtr sock;
|
||||
int sockfd = -1;
|
||||
int saved_errno = EINVAL;
|
||||
int ret = -1;
|
||||
|
||||
/* parse dst host:port from uri */
|
||||
@ -487,12 +486,8 @@ libxlDomainMigrationPerform(libxlDriverPrivatePtr driver,
|
||||
/* socket connect to dst host:port */
|
||||
if (virNetSocketNewConnectTCP(hostname, portstr,
|
||||
AF_UNSPEC,
|
||||
&sock) < 0) {
|
||||
virReportSystemError(saved_errno,
|
||||
_("unable to connect to '%s:%s'"),
|
||||
hostname, portstr);
|
||||
&sock) < 0)
|
||||
goto cleanup;
|
||||
}
|
||||
|
||||
if (virNetSocketSetBlocking(sock, true) < 0) {
|
||||
virObjectUnref(sock);
|
||||
|
Loading…
x
Reference in New Issue
Block a user