services stop and start as hosts are added and removed

fixes zen-13093
yes and the for loop will start again and try to get a connection.