diff options
Diffstat (limited to 'packages/plugins/queue-restate/src/service.ts')
| -rw-r--r-- | packages/plugins/queue-restate/src/service.ts | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/packages/plugins/queue-restate/src/service.ts b/packages/plugins/queue-restate/src/service.ts index fb7e08c2..5ba7d1df 100644 --- a/packages/plugins/queue-restate/src/service.ts +++ b/packages/plugins/queue-restate/src/service.ts @@ -121,14 +121,7 @@ async function runWorkerLogic<T, R>( ctx.run( `main logic`, async () => { - return await Promise.race([ - run(data), - new Promise<R>((_, reject) => { - data.abortSignal.addEventListener("abort", () => { - reject(new Error(`Job didn't complete within timeout`)); - }); - }), - ]); + return await run(data); }, { maxRetryAttempts: 1, |
