diff --git a/src/rpc/virnetserverclient.c b/src/rpc/virnetserverclient.c index f7aaf252790ce77cb66f2fa2a15140820c62c8e0..1be0fd99d7550c9e2aec9fbbd8e3a5a4c2a4b5f6 100644 --- a/src/rpc/virnetserverclient.c +++ b/src/rpc/virnetserverclient.c @@ -1216,7 +1216,7 @@ virNetServerClientStartKeepAlive(virNetServerClientPtr client) /* The connection might have been closed before we got here and thus the * keepalive object could have been removed too. */ - if (!client->sock) { + if (!client->keepalive) { virReportError(VIR_ERR_INTERNAL_ERROR, "%s", _("connection not open")); goto cleanup;