diff --git a/src/remote/remote_driver.c b/src/remote/remote_driver.c index 945fa30fe1..23fd0e3264 100644 --- a/src/remote/remote_driver.c +++ b/src/remote/remote_driver.c @@ -632,7 +632,7 @@ doRemoteOpen (virConnectPtr conn, if (!priv->session) { close (priv->sock); priv->sock = -1; - continue; + goto failed; } } goto tcp_connected;