opencode-agent[bot] před 2 měsíci
rodič
revize
7ae856a9e9
1 změnil soubory, kde provedl 6 přidání a 7 odebrání
  1. 6 7
      packages/cli/src/services/daemon.ts

+ 6 - 7
packages/cli/src/services/daemon.ts

@@ -159,13 +159,12 @@ export const layer = Layer.effect(
         { mode: 0o600 },
       )
       yield* fs.rename(temp, file)
-      yield* registration()
-        .pipe(
-          Effect.flatMap((info) => (info.id === id ? Effect.void : signal(process.pid, "SIGTERM"))),
-          Effect.catch(() => signal(process.pid, "SIGTERM")),
-          Effect.repeat(Schedule.spaced("10 seconds")),
-          Effect.forkScoped,
-        )
+      yield* registration().pipe(
+        Effect.flatMap((info) => (info.id === id ? Effect.void : signal(process.pid, "SIGTERM"))),
+        Effect.catch(() => signal(process.pid, "SIGTERM")),
+        Effect.repeat(Schedule.spaced("10 seconds")),
+        Effect.forkScoped,
+      )
       yield* Effect.addFinalizer(() =>
         registration().pipe(
           Effect.flatMap((info) => (info.id === id ? fs.remove(file) : Effect.void)),