Reconnect to MUC later after error
Dependencies
- [2]
C6VGR2RWPing other domains to test s2s - [3]
Z2AFKHWFAdd separate check for presence error from MUC - [*]
TGO4TIWUFix README
Change contents
- edit in src/xmpp/xmpp_connection.rs at line 290[2.164][5.6117]
/// errored MUCs needed to re-entererror_mucs: HashSet<xmpp_parsers::Jid>, - edit in src/xmpp/xmpp_connection.rs at line 768
self.state.data.error_mucs.insert(room.clone()); - edit in src/xmpp/xmpp_connection.rs at line 1036
for muc in self.state.data.error_mucs.drain() {self.state.data.counter += 1;let id_muc_presence = format!("id_muc_presence{}", self.state.data.counter);let muc_presence = stanzas::make_muc_presence(&id_muc_presence,self.account.jid.clone(),muc,None,None,);self.state.data.send_queue.push_back(muc_presence);}