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
326 );326 );
327 const disposeRuntimeExit = yield* Effect.exit(Effect.promise(() => runtime.dispose()));327 const disposeRuntimeExit = yield* Effect.exit(Effect.promise(() => runtime.dispose()));
328 328
329 const failureCause =329 const failureCause = Exit.isFailure(stopAllExit)
330 Exit.isFailure(stopAllExit)330 ? stopAllExit.cause
331 ? stopAllExit.cause331 : Exit.isFailure(closeScopeExit)
332 : Exit.isFailure(closeScopeExit)332 ? closeScopeExit.cause
333 ? closeScopeExit.cause333 : Exit.isFailure(disposeRuntimeExit)
334 : Exit.isFailure(disposeRuntimeExit)334 ? disposeRuntimeExit.cause
335 ? disposeRuntimeExit.cause335 : null;
336 : null;
337 336
338 if (failureCause) {337 if (failureCause) {
339 yield* Effect.failCause(failureCause);338 return yield* Effect.failCause(failureCause);
340 }339 }
341 });340 });
342 341