Repository navigation
spawnSync: release polls and keep-alives on the loop they counted on #40078
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
Closed
Closed
Changes from all commits
Commits
Show all changes
17 commits
Select commit
Hold shift + click to select a range
252a3f5
spawnSync: release polls and keep-alives on the loop they counted on
robobun f223887
Run the spawnSync finalizer test on release builds
robobun c9802f7
Make the spawnSync finalizer test independent of the allocation phase
robobun 9a35ffb
FileSink::setup: leave the fd to the writer when start() fails on POSIX
robobun 6dba38c
FileSink::setup: one-line note on the cfg(windows) close
robobun 6727e1a
timer: take the EventLoopCtx for the loop ref instead of a raw loop p…
robobun a2256c5
test: report how many writers the probe spawnSync collected
robobun 4f80ad9
PipeWriter: start() owns the fd on every failure path
robobun f7bca3b
test: hold the finalizer fixture's writers through a global
robobun 390b22c
PipeWriter: one-line note on the reused-poll close
robobun e1159c8
test: keep the closed dup number occupied until the filesink fixture …
robobun 404aaff
Merge main into the spawnSync loop-bit branch
robobun 2cd5c71
test: the double close is gone on main, keep the EEXIST half of the c…
robobun bb97ecd
Merge main into the spawnSync loop-bit branch
robobun 0dedb9f
Merge main into the spawnSync loop-bit branch (#43868)
robobun 87f1190
Keep the loop bookkeeping of KeepAlive out of line
robobun 2d3f147
Shorten the comment on EventLoopCtx::loop_ref
robobun File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.