[libvirt] [PATCH v2 10/10] vz: change vzConnectIsAlive behavior

Nikolay Shirokovskiy nshirokovskiy at virtuozzo.com
Tue Apr 12 14:48:04 UTC 2016



On 07.04.2016 23:10, Maxim Nestratov wrote:
> Now it detects if a connection to vz dispatcher is up or not by
> comparing current driver to connection stored pointer.
> 
> Signed-off-by: Maxim Nestratov <mnestratov at virtuozzo.com>
> ---
>  src/vz/vz_driver.c | 6 +++++-
>  1 file changed, 5 insertions(+), 1 deletion(-)
> 
> diff --git a/src/vz/vz_driver.c b/src/vz/vz_driver.c
> index b3ce404..7d7cb17 100644
> --- a/src/vz/vz_driver.c
> +++ b/src/vz/vz_driver.c
> @@ -824,8 +824,12 @@ static int vzConnectIsSecure(virConnectPtr conn ATTRIBUTE_UNUSED)
>      return 1;
>  }
>  
> -static int vzConnectIsAlive(virConnectPtr conn ATTRIBUTE_UNUSED)
> +static int vzConnectIsAlive(virConnectPtr conn)
>  {
> +    vzConnPtr privconn = conn->privateData;
> +    if (privconn->driver != vz_driver)
> +        return 0;
> +
>      return 1;
>  }
>  
> 

Looks like we never get here because now we live only in daemon
and remote driver will never ask us for this function. Remote driver
only checks connection to daemon.




More information about the libvir-list mailing list