Skip to content

bug: Multiple subchannels in defferent places won't update #236

@GuiLeme

Description

@GuiLeme

Describe the bug
When a sigle data-channel and subchannel receives a lot of subscriptions, the manager doesn't seem to be updating for the new ones, that is the first interaction with the data-channel is missing;

The error is more on CORE side, but is closely related to the SDK.

To Reproduce
Steps to reproduce the behavior:

  1. Inside a plugin, create a data-channel (likely in the main file of the plugin);
  2. Use the same data-channel (including subchannel) in another 2 files at least;
  3. Send an update via pushEntry function;
  4. Reload page and see that the data doesn't come for the data-channel subscriptions after the first one;

Expected behavior
Every single data-channel subscription should receive data on subscription and on data update

Actual behavior
Data-channel is only updating subscriptions on data update (for more than 1 subscription);

BBB version, plugin in which The bug happened and SDK version:
SDK version 0.0.94 - This was first spotted in plugin-typed-captions (PR: bigbluebutton/plugin-typed-captions#23)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions