Users may remain as room occupants when using shared groups
Description
Direct presences are not being tracked when a user that belongs to a public shared group sends direct presences to non-local users (e.g. a group chat room). Therefore, if the user (that belongs to a public shared group) gets disconnected without sending an unavailable presence then he may remain as a dangling room occupant.
Direct presences are not being tracked when a user that belongs to a public shared group sends direct presences to non-local users (e.g. a group chat room). Therefore, if the user (that belongs to a public shared group) gets disconnected without sending an unavailable presence then he may remain as a dangling room occupant.