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 }) }