forked from Silverfish/proton-bridge
fix(GODT-2426): Fix crash on user delete
Ensure we are always acquiring a write lock when modifying the user's `updateCh` contents.
This commit is contained in:
@ -312,7 +312,7 @@ func (user *User) handleUpdateAddressEvent(_ context.Context, event proton.Addre
|
||||
}
|
||||
|
||||
return nil
|
||||
}, user.apiAddrsLock)
|
||||
}, user.apiAddrsLock, user.updateChLock)
|
||||
}
|
||||
|
||||
func (user *User) handleDeleteAddressEvent(_ context.Context, event proton.AddressEvent) error {
|
||||
|
||||
Reference in New Issue
Block a user