An Avahi service name change triggers a new discovery and a service removal. The removal may arrive after the discovery. In this case, the service name in the existing vdc_client entry needs to be updated, to avoid the client being removed when the late removal for the old name is received.