discovery: Fix datarace for "listener" field in HealthCheckImpl.
discovery: Fix datarace for "listener" field in HealthCheckImpl.

The fix is to treat "listener" as an immutable field which must not be changed once initially written.
vitessio/vitess,vitessio/vitess,sougou/vitess,mahak/vitess,mattharden/vitess,vitessio/vitess,erzel/vitess,vitessio/vitess,rnavarro/vitess,applift/vitess,mapbased/vitess,alainjobart/vitess,applift/vitess,rnavarro/vitess,davygeek/vitess,tirsen/vitess,alainjobart/vitess,applift/vitess,sougou/vitess,erzel/vitess,mahak/vitess,dcadevil/vitess,erzel/vitess,mapbased/vitess,HubSpot/vitess,applift/vitess,rnavarro/vitess,davygeek/vitess,davygeek/vitess,applift/vitess,sougou/vitess,sougou/vitess,mapbased/vitess,dumbunny/vitess,erzel/vitess,vitessio/vitess,davygeek/vitess,dcadevil/vitess,HubSpot/vitess,tinyspeck/vitess,pivanof/vitess,HubSpot/vitess,mahak/vitess,enisoc/vitess,dumbunny/vitess,tirsen/vitess,rnavarro/vitess,dumbunny/vitess,dumbunny/vitess,enisoc/vitess,mattharden/vitess,vitessio/vitess,tirsen/vitess,HubSpot/vitess,pivanof/vitess,enisoc/vitess,mattharden/vitess,tirsen/vitess,dumbunny/vitess,erzel/vitess,alainjobart/vitess,alainjobart/vitess,erzel/vitess,tinyspeck/vitess,mahak/vitess,vitessio/vitess,mahak/vitess,vitessio/vitess,pivanof/vitess,erzel/vitess,enisoc/vitess,sougou/vitess,mapbased/vitess,dcadevil/vitess,mapbased/vitess,erzel/vitess,dumbunny/vitess,mattharden/vitess,tirsen/vitess,alainjobart/vitess,mahak/vitess,pivanof/vitess,alainjobart/vitess,sougou/vitess,pivanof/vitess,dcadevil/vitess,dumbunny/vitess,applift/vitess,mattharden/vitess,mattharden/vitess,mattharden/vitess,erzel/vitess,pivanof/vitess,applift/vitess,mahak/vitess,enisoc/vitess,tirsen/vitess,tinyspeck/vitess,dumbunny/vitess,mapbased/vitess,HubSpot/vitess,mapbased/vitess,rnavarro/vitess,mattharden/vitess,pivanof/vitess,mahak/vitess,rnavarro/vitess,HubSpot/vitess,dcadevil/vitess,dumbunny/vitess,sougou/vitess,tirsen/vitess,davygeek/vitess,applift/vitess,pivanof/vitess,mapbased/vitess,davygeek/vitess,rnavarro/vitess,tinyspeck/vitess,HubSpot/vitess,HubSpot/vitess,davygeek/vitess,tirsen/vitess,dumbunny/vitess,dcadevil/vitess,erzel/vitess,rnavarro/vitess,tinyspeck/vitess,tinyspeck/vitess,enisoc/vitess,dcadevil/vitess,mapbased/vitess,applift/vitess,alainjobart/vitess,mattharden/vitess,tinyspeck/vitess,mattharden/vitess,tirsen/vitess,sougou/vitess,mapbased/vitess,enisoc/vitess,alainjobart/vitess,applift/vitess,rnavarro/vitess,pivanof/vitess