Skip to content

Fix race condition logic in createView and disposeView where a remote video tile may fail to create a view.#2672

Merged
JamesBurnside merged 3 commits intomainfrom
jaburnsi/apply-2558-to-remote-view
Jan 24, 2023
Merged

Fix race condition logic in createView and disposeView where a remote video tile may fail to create a view.#2672
JamesBurnside merged 3 commits intomainfrom
jaburnsi/apply-2558-to-remote-view

Conversation

@JamesBurnside
Copy link
Copy Markdown
Member

What

Apply #2558 fix to remoteVideoView
(Fix race condition logic in createView and disposeView where a remote video tile may fail to create a view.)

Why

Race condition logic from #2558 still exists

How Tested

We cannot reproduce the race condition logic locally, but hopefully this will reduce/eliminate the rare BRB bug where video participant could not be seen.
Played around locally with multiple participants, turning off/on videos and screenshares and verified that non-of the normal remote video renderings appeared to be broken
image

@github-actions
Copy link
Copy Markdown
Contributor

Calling bundle size is increased❗.

  • Current size: 5501248
  • Base size: 5500515
  • Diff size: 733

@github-actions
Copy link
Copy Markdown
Contributor

CallWithChat bundle size is increased❗.

  • Current size: 5885747
  • Base size: 5885010
  • Diff size: 737

@github-actions
Copy link
Copy Markdown
Contributor

Chat bundle size is increased❗.

  • Current size: 5586478
  • Base size: 5586343
  • Diff size: 135

@JamesBurnside JamesBurnside merged commit 3847eb2 into main Jan 24, 2023
@JamesBurnside JamesBurnside deleted the jaburnsi/apply-2558-to-remote-view branch January 24, 2023 18:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants