client removes itself from viewership on disconnect