mirror of
https://github.com/Kilo-Org/kilocode.git
synced 2026-08-28 19:11:03 +08:00
fix(cli): dispose HttpApi instances before apps
This commit is contained in:
@@ -1673,9 +1673,9 @@ const main = Effect.gen(function* () {
|
||||
// kilocode_change start - dispose final non-mutating instances so shared test scopes can close
|
||||
yield* Effect.addFinalizer(() =>
|
||||
Effect.gen(function* () {
|
||||
yield* Effect.promise(() => disposeApps())
|
||||
const modules = yield* Effect.promise(() => runtime())
|
||||
yield* Effect.promise(() => modules.disposeAllInstances())
|
||||
yield* Effect.promise(() => disposeApps())
|
||||
yield* cleanupExercisePaths
|
||||
}),
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user