delete user on disconnect revisited