mirror of
https://github.com/matrix-org/dendrite.git
synced 2025-12-21 05:43:09 -06:00
Flip the check in InputRoomEvents
This commit is contained in:
parent
83ee76369d
commit
ac3f24315e
|
|
@ -73,9 +73,9 @@ func (r *RoomserverInternalAPI) InputRoomEvents(
|
||||||
response *api.InputRoomEventsResponse,
|
response *api.InputRoomEventsResponse,
|
||||||
) (err error) {
|
) (err error) {
|
||||||
for i, e := range request.InputRoomEvents {
|
for i, e := range request.InputRoomEvents {
|
||||||
roomID := e.Event.RoomID()
|
roomID := "global"
|
||||||
if !r.DB.SupportsConcurrentRoomInputs() {
|
if r.DB.SupportsConcurrentRoomInputs() {
|
||||||
roomID = "global"
|
roomID = e.Event.RoomID()
|
||||||
}
|
}
|
||||||
mutex, _ := r.mutexes.LoadOrStore(roomID, &sync.Mutex{})
|
mutex, _ := r.mutexes.LoadOrStore(roomID, &sync.Mutex{})
|
||||||
mutex.(*sync.Mutex).Lock()
|
mutex.(*sync.Mutex).Lock()
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue