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

[bug] InteractiveExecutor blocks on error in submitted functions #389

Open
pmrv opened this issue Aug 12, 2024 · 1 comment
Open

[bug] InteractiveExecutor blocks on error in submitted functions #389

pmrv opened this issue Aug 12, 2024 · 1 comment
Labels
bug Something isn't working

Comments

@pmrv
Copy link

pmrv commented Aug 12, 2024

I've set up a pyiron table with the InteractiveExecutor and ran into the issue that any error in a submitted function makes the whole executor block. When I later interrupted the kernel the backtrace showed it was waiting to join processes, so I assume the problem is that the executor tries to shutdown without informing the processes that hadn't experienced an error and are therefor still executing the other jobs.

...
tab.executor_type = 'executorlib.interactive.executor.InteractiveExecutor'
tab.server.cores = 20
...
@pmrv pmrv added the bug Something isn't working label Aug 12, 2024
@jan-janssen jan-janssen changed the title InteractiveExecutor blocks on error in submitted functions [bug] InteractiveExecutor blocks on error in submitted functions Sep 24, 2024
@jan-janssen
Copy link
Member

This should be fixed with #532

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants