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

Do not attempt to complete pre- or post-process if jobs are cancelled in the middle of either stage #365

Merged
merged 1 commit into from
May 1, 2024

Conversation

natefoo
Copy link
Member

@natefoo natefoo commented Apr 26, 2024

Mostly fixes #364. Ideally we would also interrupt any running transfers since those could be exceptionally long running and wasteful, but doing so requires interrupting a thread running a non-looping action.

We are probably better off moving those to more properly managed asynchronous tasks (celery, multiprocessing, etc.).

EDIT: Also fixes #353, although not by caring whether it's a 403.

@mvdbeek mvdbeek merged commit 12f1349 into galaxyproject:master May 1, 2024
9 of 13 checks passed
@mvdbeek
Copy link
Member

mvdbeek commented May 1, 2024

Thanks @natefoo, should I cut a new release ?

@natefoo
Copy link
Member Author

natefoo commented May 1, 2024

No, I'm deploying from git to JS2 right now, and will have more things coming. THanks!

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