Skip to content

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

Closed
@pmrv

Description

@pmrv

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
...

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions