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

interchange doesn't detect parent process is gone #3663

Open
benclifford opened this issue Oct 27, 2024 · 0 comments
Open

interchange doesn't detect parent process is gone #3663

benclifford opened this issue Oct 27, 2024 · 0 comments
Labels

Comments

@benclifford
Copy link
Collaborator

Describe the bug
Prior to #3463 the interchange would exit when the parent (the submit script) was killed.
After #3463, the interchange process doesn't detect that any more and sits around waiting for more connections, which is not a supported use case. It should exit when its parent goes away. (and vice-versa, the workflow script should detect when the interchange goes away)

This isn't a problem in normal shutdown, but is a problem if the workflow script is killed for any reason.

To Reproduce
kill just the workflow script, not the interchange. so don't use ctrl-c.

Expected behavior
clean shutdown even in this situation

Environment
parsl master ab299ee

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant