aboutsummaryrefslogtreecommitdiff
path: root/account.go
diff options
context:
space:
mode:
authorAlex Auvolat <alex@adnab.me>2020-03-01 14:14:18 +0100
committerAlex Auvolat <alex@adnab.me>2020-03-01 14:14:18 +0100
commit6055544313c8ecfd3e73168d2507e4a0a3b8e32a (patch)
tree8aff114e4fb3a310945cb53ae257466749c9552f /account.go
parent018f4a751ac4bff9113874666a92b4c5d8679af3 (diff)
downloadeasybridge-6055544313c8ecfd3e73168d2507e4a0a3b8e32a.tar.gz
easybridge-6055544313c8ecfd3e73168d2507e4a0a3b8e32a.zip
Now receiving messages from messenger as well (rudimentary)
Diffstat (limited to 'account.go')
-rw-r--r--account.go9
1 files changed, 9 insertions, 0 deletions
diff --git a/account.go b/account.go
index 44173c6..b4e7118 100644
--- a/account.go
+++ b/account.go
@@ -128,6 +128,15 @@ func RemoveAccount(mxUser string, name string) {
}
}
+func CloseAllAcountsForShutdown() {
+ accountsLock.Lock()
+ for _, accl := range registeredAccounts {
+ for _, acct := range accl {
+ acct.Conn.Close()
+ }
+ }
+}
+
// ----
func SaveDbAccounts(mxid string, key *[32]byte) {