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

[not for merge] tidying threads and file descriptors at shutdown #3397

Draft
wants to merge 8 commits into
base: master
Choose a base branch
from

Commits on Sep 5, 2024

  1. log fd counts

    benclifford committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    b9d57fc View commit details
    Browse the repository at this point in the history
  2. tmp: log threads

    benclifford committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    61e8066 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7421628 View commit details
    Browse the repository at this point in the history
  4. Prototype htex result queue shutdown

    Before this PR, this thread stays running forever, until it is terminated
    by Python process exit.
    
    After this PR, this thread polls an flag once per second, then properly
    closes the ZMQ socket that it is using.
    
    pytest parsl/tests/test_monitoring/ --config local
    Before this PR, at end of test: 32 threads, 451 fds open.
    
    After this PR, at end of test: 1 thread, 48 fds open.
    benclifford committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    d755c09 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    04ba3a6 View commit details
    Browse the repository at this point in the history
  6. Make UDP radio receiver shutdown period configurable

    .. and use that new parameter in stderr/out tests which don't make use of
    the UDP radio.
    benclifford committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    e836b9c View commit details
    Browse the repository at this point in the history
  7. count fds

    benclifford committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    a4e0c61 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2024

  1. Configuration menu
    Copy the full SHA
    6dde5a4 View commit details
    Browse the repository at this point in the history