Fix panic from closing the input channel before the workers complete (it'll get GC'd either way)
MODIFY
roomserver/internal/input/input.go
roomserver/internal/input/input.go
@@ -161,7 +161,6 @@ func (r *Inputer) InputRoomEvents(
}
} else {
responses := make(chan error, len(request.InputRoomEvents))
- defer close(responses)
for _, e := range request.InputRoomEvents {
inputRoomEvent := e
roomID := inputRoomEvent.Event.RoomID()

Fix panic from closing the input channel before the workers complete (it'll get GC'd either way)