Skip to content

Conversation

@jasnell
Copy link
Member

Backport of #58385

@jasnelljasnell requested a review from aduh95May 26, 2025 01:04
@nodejs-github-botnodejs-github-bot added needs-ci PRs that need a full CI run. v22.x Issues that can be reproduced on v22.x or PRs targeting the v22.x-staging branch. worker Issues and PRs related to Worker support. labels May 26, 2025
@jasnelljasnell changed the title worker: make Worker async disposable[Backport] worker: make Worker async disposableMay 26, 2025
@juanarbol
Copy link
Member

Maybe it is quite irrelevant, but this backport diverges a bit from the original PR (one extra commit) and each commit is missing its metadata (trailing, same as the original PR).

@jasnell
Copy link
MemberAuthor

This was a manual commit put together before the other one landed. Will update it with the metadata later.

@jasnelljasnellforce-pushed the jasnell/backport-worker-dispose branch from 23474ab to a8ffbcdCompareMay 26, 2025 01:19
Copy link
Member

@juanarboljuanarbol left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This was a manual commit put together before the other one landed. Will update it with the metadata later.

Oh, I see. Although, all commits needs its trailers. I think a rebase and a ncu command for each patch will fix it. I'm approving considering that you'll add the git trailers for each commit as it should be.

@jasnell
Copy link
MemberAuthor

i'm not planning on back porting both of the original commits since one is only relevant for 24.x. This one commit combines the base change along the 22.x version of the test that landed in the original.

@aduh95aduh95 changed the title [Backport] worker: make Worker async disposable[v22.x backport] worker: make Worker async disposableMay 26, 2025
@aduh95aduh95 added the request-ci Add this label to start a Jenkins CI on a PR. label Jun 10, 2025
@github-actionsgithub-actionsbot removed the request-ci Add this label to start a Jenkins CI on a PR. label Jun 10, 2025
@nodejs-github-bot
Copy link
Collaborator

@nodejs-github-bot
Copy link
Collaborator

@aduh95aduh95 added the request-ci Add this label to start a Jenkins CI on a PR. label Jul 21, 2025
@github-actionsgithub-actionsbot removed the request-ci Add this label to start a Jenkins CI on a PR. label Jul 21, 2025
@nodejs-github-bot
Copy link
Collaborator

@nodejs-github-bot
Copy link
Collaborator

@nodejs-github-bot
Copy link
Collaborator

@nodejs-github-bot
Copy link
Collaborator

@nodejs-github-bot
Copy link
Collaborator

@nodejs-github-bot
Copy link
Collaborator

@nodejs-github-bot
Copy link
Collaborator

@nodejs-github-bot
Copy link
Collaborator

@nodejs-github-bot
Copy link
Collaborator

PR-URL: nodejs#58385 Backport-PR-URL: nodejs#58455 Reviewed-By: LiviaMedeiros <[email protected]> Reviewed-By: Anna Henningsen <[email protected]> Reviewed-By: Matteo Collina <[email protected]> Reviewed-By: Daeyeon Jeong <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]>
PR-URL: nodejs#58385 Backport-PR-URL: nodejs#58455 Reviewed-By: LiviaMedeiros <[email protected]> Reviewed-By: Anna Henningsen <[email protected]> Reviewed-By: Matteo Collina <[email protected]> Reviewed-By: Daeyeon Jeong <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]>
@aduh95aduh95force-pushed the jasnell/backport-worker-dispose branch from 514262c to 66fccc2CompareJuly 28, 2025 09:08
@aduh95
Copy link
Contributor

Landed in 6905258...66fccc2

@aduh95aduh95 merged commit 66fccc2 into nodejs:v22.x-stagingJul 28, 2025
19 of 20 checks passed
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs-ciPRs that need a full CI run.v22.xIssues that can be reproduced on v22.x or PRs targeting the v22.x-staging branch.workerIssues and PRs related to Worker support.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants

@jasnell@juanarbol@nodejs-github-bot@aduh95@Ethan-Arrowood