added intermediate view update for viewservice when primaries fail