forked from Silverfish/proton-bridge
GODT-2041: Crash after factory reset
I forgot to remove the user from the users map during factory reset. This meant the (deleted) would attempt to be closed during teardown.
This commit is contained in:
@ -119,7 +119,6 @@ func (bridge *Bridge) handleUserRefreshed(ctx context.Context, user *user.User)
|
||||
|
||||
func (bridge *Bridge) handleUserDeauth(ctx context.Context, user *user.User) {
|
||||
safe.Lock(func() {
|
||||
defer delete(bridge.users, user.ID())
|
||||
bridge.logoutUser(ctx, user, false, false)
|
||||
}, bridge.usersLock)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user