-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Description
We have a workflow that allows a user to cancel their running Nextflow job from our Python application which is using the nextflowpy library. However, we have noticed that despite the Python process exiting, Nextflow continues to run.
I had a couple thoughts for possible solutions:
- Return the PID of the nextflow process in the Execution object, allowing us to handle the process termination.
- Handle process termination within nextflowpy so that catches the exit signal and ensure the Nextflow process is also terminated, keeping all process management encapsulated within the library.
Would love to hear your thoughts on this or if there's an existing approach we might have missed. Thanks!
Metadata
Metadata
Assignees
Labels
No labels