bigbluebutton-Github/bigbluebutton-html5
prlanzarin 67fca54d76 fix(screenshare): fix client crash on presenter change
Scenario: presenter`s client could crash when the presenter changed while they were sharing their screen

That is due to a race condition on the stop procedure in the bridge: two stops can be triggered (one from the server-side websocket tear off and another from the client itself detecting the presenter change)

That could create a scenario where the broker was cleaned in one stop procedure after the second had checked its availability, causing an attribute access of a null member
2021-07-07 19:29:17 +00:00
..
.meteor Add unit tests for poll api modifiers | 2x handlers 2021-06-17 02:20:49 +00:00
client fix(audio): fix icon for device list selector 2021-07-05 17:26:07 -03:00
dev_local_deployment consider overlay file bbb-html5-with-roles.conf in dev env 2021-05-02 16:15:29 +00:00
imports fix(screenshare): fix client crash on presenter change 2021-07-07 19:29:17 +00:00
private Merge branch 'v2.3.x-release' of github.com:bigbluebutton/bigbluebutton into merge-2.3.5-into-develop 2021-07-06 19:36:19 +00:00
public Merge pull request #12733 from antobinary/merge-2.3.5-into-develop 2021-07-06 16:04:37 -04:00
server refactor(connection status): remove legacy monitor 2021-06-13 14:02:46 -03:00
tests Mobile/Tablet devices automated tests for mobile/tablet on ios/android devices (#12173) 2021-05-25 12:05:11 -04:00
.dockerignore
.eslintignore
.eslintrc.js Update .eslint rule to affect only a restricted scope 2021-04-16 15:24:14 -03:00
.gitignore
deploy_to_usr_share.sh check for correct directory before deploying bbb-html5 2021-07-05 15:44:21 +00:00
docker-entrypoint.sh
Dockerfile
Dockerfile.dev
package-lock.json build(deps): update reconnecting-websocket to 4.4.0 (bbb-html5) 2021-07-06 19:09:02 +00:00
package.json build(deps): update reconnecting-websocket to 4.4.0 (bbb-html5) 2021-07-06 19:09:02 +00:00
test-html5.sh
TRANSIFEX_PULL_INSTRUCTIONS.md
transifex.sh