Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[v22.x backport] lib: remove settled dependant signals when they are GCed #55389

Closed

Conversation

geeksilva97
Copy link
Contributor

Backport #55354

PR-URL: nodejs#55354
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
@nodejs-github-bot nodejs-github-bot added needs-ci PRs that need a full CI run. v22.x v22.x Issues that can be reproduced on v22.x or PRs targeting the v22.x-staging branch. labels Oct 15, 2024
@geeksilva97 geeksilva97 changed the title [v22.x backport] lib: remove settled dependant signals when they are GCed #55388 [v22.x backport] lib: remove settled dependant signals when they are GCed Oct 15, 2024
@RedYetiDev
Copy link
Member

Why? The other PR lands cleanly in the v22.x-staging branch:

$ git cherry-pick 7a7c2b3d0953fa5a8bb69a5d865fce98e0c60669
Auto-merging lib/internal/abort_controller.js
[detached HEAD a60f1c34ad] lib: remove settled dependant signals when they are GCed
 Author: Edigleysson Silva (Edy) <edigleyssonsilva@gmail.com>
 Date: Mon Oct 14 17:33:41 2024 -0300
 2 files changed, 145 insertions(+), 9 deletions(-)
 create mode 100644 test/parallel/test-abortsignal-drop-settled-signals.mjs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs-ci PRs that need a full CI run. v22.x v22.x Issues that can be reproduced on v22.x or PRs targeting the v22.x-staging branch.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants