Skip to content

[3SP] Improve handling of remote sources #321

@wirew0rm

Description

@wirew0rm

Decouple subscriptions from remote source blocks.
Subscriptions should be async disposed of when there are no blocks using them.

Reasoning:

  • Subscriptions might not get performed as the blocks added after scheduler start might not know they are running
  • Removing a block is immediate and destroying a subscription might be async - needs investigating if subscription sending data after block destruction can lead to issues

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    🔖 Selected (6)

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions