From d9252a09dde1959861563d0f411c74d59528d3e8 Mon Sep 17 00:00:00 2001 From: Kit Langton Date: Fri, 1 May 2026 22:10:42 -0400 Subject: [PATCH] refactor: use Effect.ignore over exit + asVoid --- packages/opencode/src/project/instance-store.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/opencode/src/project/instance-store.ts b/packages/opencode/src/project/instance-store.ts index 80f76d5cfa..327835ea07 100644 --- a/packages/opencode/src/project/instance-store.ts +++ b/packages/opencode/src/project/instance-store.ts @@ -124,7 +124,7 @@ export const layer: Layer.Layer = Layer.effect( yield* Effect.gen(function* () { yield* Effect.logInfo("reloading instance", { directory }) if (previous) { - yield* Deferred.await(previous.deferred).pipe(Effect.exit, Effect.asVoid) + yield* Deferred.await(previous.deferred).pipe(Effect.ignore) yield* Effect.promise(() => disposeInstance(directory)) yield* emitDisposed({ directory, project: input.project?.id }) }