Merge branch 'sync-fixes' into 'master'

only auto-reconnect if not already reconnecting, needs slixmpp!37

See merge request poezio/poezio!78
This commit is contained in:
Maxime Buquet 2020-04-04 15:30:09 +02:00
commit f56ce0b8ff

View file

@ -1247,8 +1247,9 @@ class HandlerCore:
'conflict', 'host-unknown')):
return
await asyncio.sleep(1)
self.core.information("Auto-reconnecting.", 'Info')
self.core.xmpp.start()
if not self.core.xmpp.is_connecting() and not self.core.xmpp.is_connected():
self.core.information("Auto-reconnecting.", 'Info')
self.core.xmpp.start()
async def on_reconnect_delay(self, event):
"""