diff --git a/packages/backend-app-api/src/wiring/BackendInitializer.ts b/packages/backend-app-api/src/wiring/BackendInitializer.ts index 834c025e35..6b020bb5ac 100644 --- a/packages/backend-app-api/src/wiring/BackendInitializer.ts +++ b/packages/backend-app-api/src/wiring/BackendInitializer.ts @@ -373,7 +373,7 @@ export class BackendInitializer { // It's fine to call .stop() multiple times, which for example can happen with manual stop + process exit async stop(): Promise { - instanceRegistry.register(this); + instanceRegistry.unregister(this); if (!this.#stopPromise) { this.#stopPromise = this.#doStop();