Skip to content

fix: Timeout, interval, and subscription leaks in memory management #13774

Closed

Description

@sauerdaniel

Several memory management code paths create timers (setTimeout/setInterval) and event subscriptions that are never cleaned up on disposal, causing resource leaks.

Expected: All timers and subscriptions are cleared when the owning context is disposed.
Actual: Timers and subscriptions persist after disposal.

Activity

  1. added
    perfIndicates a performance issue or need for optimization
    on Feb 16, 2026
  2. github-actions commented on Feb 16, 2026

    @github-actions
    Contributor

    This issue might be a duplicate of existing issues. Please check:

    All of these are related efforts to address resource cleanup on disposal (tracking issue #5363).

  3. sauerdaniel commented on Feb 16, 2026

    @sauerdaniel
    ContributorAuthor

    Duplicate — closing in favor of the original issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

perfIndicates a performance issue or need for optimization

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions