Skip to content

MatrixRTCSessionManager own membership management makes requests to homeserver too frequently #2972

@hughns

Description

@hughns

During testing we have noticed a number of issues with how matrix-js-sdk is managing the m.call.member room state events for the local user.

Specifically the MatrixRTCSessionManager is making requests to the homeserver more frequently than expected. This can cause issues on large calls.

Whilst the behaviour of the matrix-js-sdk hasn't changed, these issues became more apparent when #2701 landed as it made the visual representation dependent on the room state not the SFU participants.

The plan it to simplify the code and tighten up the implementation.

Items that are part of this:

Metadata

Metadata

Assignees

Labels

T-DefectSomething isn't working: bugs, crashes, hangs, vulnerabilities, or other reported problemsX-Release-Blocker

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions