From 87854c288b8a6a21fc8f516ba6b0e893ef3e87e6 Mon Sep 17 00:00:00 2001 From: Julius Marminge Date: Thu, 26 Feb 2026 18:38:50 -0800 Subject: [PATCH] return yield --- .../OrchestrationEngineHarness.integration.ts | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/apps/server/integration/OrchestrationEngineHarness.integration.ts b/apps/server/integration/OrchestrationEngineHarness.integration.ts index 1cb0e80705e16ee3a4ef14ee2a2c04dc75c4f2fb..b783191f338916669cfbe4633cec6b21fb20f9fa 100644 --- a/apps/server/integration/OrchestrationEngineHarness.integration.ts +++ b/apps/server/integration/OrchestrationEngineHarness.integration.ts @@ -326,17 +326,16 @@ export const makeOrchestrationIntegrationHarness = Effect.gen(function* () { ); const disposeRuntimeExit = yield* Effect.exit(Effect.promise(() => runtime.dispose())); - const failureCause = - Exit.isFailure(stopAllExit) - ? stopAllExit.cause - : Exit.isFailure(closeScopeExit) - ? closeScopeExit.cause - : Exit.isFailure(disposeRuntimeExit) - ? disposeRuntimeExit.cause - : null; + const failureCause = Exit.isFailure(stopAllExit) + ? stopAllExit.cause + : Exit.isFailure(closeScopeExit) + ? closeScopeExit.cause + : Exit.isFailure(disposeRuntimeExit) + ? disposeRuntimeExit.cause + : null; if (failureCause) { - yield* Effect.failCause(failureCause); + return yield* Effect.failCause(failureCause); } }); -- 2.54.0