From f7768af44e8a6ab990ebfff30d4f85adf5e9d50e Mon Sep 17 00:00:00 2001 From: Christian Pauly Date: Mon, 7 Dec 2020 09:51:25 +0000 Subject: [PATCH] fix: Clear init lock on failed init --- lib/src/client.dart | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/src/client.dart b/lib/src/client.dart index abc8fa87..b76818a9 100644 --- a/lib/src/client.dart +++ b/lib/src/client.dart @@ -745,6 +745,7 @@ class Client extends MatrixApi { Logs.error('Initialization failed: ${e.toString()}', s); clear(); onLoginStateChanged.addError(e, s); + _initLock = false; rethrow; } }