diff --git a/lib/main.dart b/lib/main.dart index be4dc45e..83d9c3f0 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -34,7 +34,9 @@ void main() async { Zone.current.handleUncaughtError(details.exception, details.stack); final clients = await ClientManager.getClients(); - await Future.wait(clients.map((client) => client.init())); + await Future.wait(clients.map((client) => client + .init() + .catchError((e, s) => Logs().e('Unable to initialize client', e, s)))); if (PlatformInfos.isMobile) { BackgroundPush.clientOnly(clients.first); }