forked from mnadeem/dependent-tasks-executor
-
Notifications
You must be signed in to change notification settings - Fork 71
Open
Description
Currently, if a task throws an error the DefaultExecutionEngine swallows it.
At fault is this line:
https://github.com/dexecutor/dexecutor-core/blob/f474b9116e88fe1f71dff46a013eaab5463c8287/src/main/java/com/github/dexecutor/core/DefaultExecutionEngine.java#L138C1-L138C28
here the catch only catches Exceptions, but not other throwables. The finally assumes that a result is set though, which will not be the case if the task failes with an error.
Metadata
Metadata
Assignees
Labels
No labels