Skip to content

Registry in crux_core::bridge::Bridge leaks Never and Many Requests #484

@DeltaEvo

Description

@DeltaEvo

Requests are only removed from the registry when they are resumed and the Resolve handle is swapped to Never. This only happens for Once Resolve handles but:

  • For notifications, resume is never called since there is no answer, so the request is never removed from the slab.
  • For streams, an error is sent when the stream was dropped on crux side and so is never removed as well.

Metadata

Metadata

Assignees

No one assigned

    Labels

    performanceSomething is slow that needs to be improved

    Type

    No fields configured for Bug.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions