aboutsummaryrefslogtreecommitdiffstats
path: root/packages/plugins/queue-restate/src/service.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/plugins/queue-restate/src/service.ts')
-rw-r--r--packages/plugins/queue-restate/src/service.ts9
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,