History

return yield

Julius Marminge committed 8 months ago

Commit bc8573d1 parent 335d6ac1 file · +8 −9Browse files

Unified · Split

apps/server/integration/OrchestrationEngineHarness.integration.ts+8−9
@@ -326,17 +326,16 @@ export const makeOrchestrationIntegrationHarness = Effect.gen(function* () { · 325 unmodified lines
326326 );
327327 const disposeRuntimeExit = yield* Effect.exit(Effect.promise(() => runtime.dispose()));
328328
329− const failureCause =
330− Exit.isFailure(stopAllExit)
331− ? stopAllExit.cause
332− : Exit.isFailure(closeScopeExit)
333− ? closeScopeExit.cause
334− : Exit.isFailure(disposeRuntimeExit)
335− ? disposeRuntimeExit.cause
336− : null;
329+ const failureCause = Exit.isFailure(stopAllExit)
330+ ? stopAllExit.cause
331+ : Exit.isFailure(closeScopeExit)
332+ ? closeScopeExit.cause
333+ : Exit.isFailure(disposeRuntimeExit)
334+ ? disposeRuntimeExit.cause
335+ : null;
337336
338337 if (failureCause) {
339− yield* Effect.failCause(failureCause);
338+ return yield* Effect.failCause(failureCause);
340339 }
341340 });
342341