On reconciling the membership of a particular MUC, reconcile any nickname conflicts

Description

Given a temporary communication failure in a cluster, nodes may have been operating and independently offering services to users. When rejoining the cluster there will be reconciliation of MUC participants. As part of this, deal with the case that 2 users could have joined the same MUC with the same nickname.

  • It may impossible to tell which one really is Spartacus (kick them both?)

  • One or more may have registered

  • Any kick may have to be comprehensive - the user could be joined from more than one device.

  • It might be the same user on both nodes

Environment

None

Activity

Show:

Guus der Kinderen December 23, 2021 at 3:59 PM

We've built a mechanism that would kick all occupants with conflicting usernames. Let the rejoin sort it out.

Fixed

Details

Assignee

Reporter

Fix versions

Priority

Created April 14, 2021 at 9:20 AM
Updated December 23, 2021 at 3:59 PM
Resolved December 23, 2021 at 3:59 PM