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

Close processes in Work Queue and Task Vine shutdown #3576

Merged
merged 1 commit into from
Aug 8, 2024

Conversation

benclifford
Copy link
Collaborator

This releases 2 file descriptors with work queue (from 21 to 19 at the end of CI Work Queue test) and 4 file descriptors with Task Vine (from 19 to 15 at the end of CI Task Vine test)

This is part of work being merged from draft PR #3397 to shut down components more cleanly, rather than relying on process exit.

Changed Behaviour

hopefully cleaner shutdown, especially when using multiple DFKs in one process

Type of change

  • Code maintenance/cleanup

This releases 2 file descriptors with work queue (from 21 to 19 at the end
of CI Work Queue test) and 4 file descriptors with Task Vine (from 19 to 15
at the end of CI Task Vine test)

This is part of work being merged from draft PR #3397 to shut down components
more cleanly, rather than relying on process exit.
@benclifford benclifford merged commit 114e701 into master Aug 8, 2024
7 checks passed
@benclifford benclifford deleted the benc-wq-tv-process-close branch August 8, 2024 14:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants