So there is this really really huge MUC at #email@example.com, with currently ~5300 occupants. When I attempt to join it, the first issue is that the domain does not advertise MUC and the
multiUserChatManager.providesMucService(mucService) check fails.
Once that is circumvented, though, the regular MUC join timeout of 30s times out. I don’t want to make this timeout huge by default, because other MUCs aren’t that huge. And on the other hand, it would be much more useful to have a timeout that means “when no more data comes in from the MUC for X seconds”, and not “when the join isn’t completed in X seconds”.