#5·go

Handling homeserver restarts

Author: z3ntuCreated Sep 29, 2019Updated Dec 21, 2024

Hi, it looks like applications using mautrix-go quietly continue running even after a homerserver restart but after the restart don't get any new messages anymore.

Is there something in my application I need to do to handle this?

I currently basically use

syncer := client.Syncer.(*mautrix.DefaultSyncer)
syncer.OnEventType(...) { ... }
client.Sync()