diff --git a/src/job-execution/ComputeJobExecutor.ts b/src/job-execution/ComputeJobExecutor.ts index fd54dcf..4ed67ed 100644 --- a/src/job-execution/ComputeJobExecutor.ts +++ b/src/job-execution/ComputeJobExecutor.ts @@ -60,6 +60,8 @@ export class ComputeJobExecutor extends BaseJobExecutor { } ) }) + } else { + reject(new ErrorResponse(e?.message, e)) } }) }) diff --git a/src/job-execution/JesJobExecutor.ts b/src/job-execution/JesJobExecutor.ts index 1ee5d68..277f32c 100644 --- a/src/job-execution/JesJobExecutor.ts +++ b/src/job-execution/JesJobExecutor.ts @@ -57,6 +57,8 @@ export class JesJobExecutor extends BaseJobExecutor { } ) }) + } else { + reject(new ErrorResponse(e?.message, e)) } }) }) diff --git a/src/job-execution/WebJobExecutor.ts b/src/job-execution/WebJobExecutor.ts index c3f1479..494cf61 100644 --- a/src/job-execution/WebJobExecutor.ts +++ b/src/job-execution/WebJobExecutor.ts @@ -123,6 +123,8 @@ export class WebJobExecutor extends BaseJobExecutor { } ) }) + } else { + reject(new ErrorResponse(e?.message, e)) } }) })