From 6aad9299dc7c7c24cf09182bfbfb298621af9de9 Mon Sep 17 00:00:00 2001 From: tamaina Date: Mon, 21 Jul 2025 00:43:31 +0900 Subject: [PATCH 1/5] actions fail invest: log SerrverService.dispose --- packages/backend/src/server/ServerService.ts | 3 +++ packages/backend/src/server/api/StreamingApiServerService.ts | 2 ++ 2 files changed, 5 insertions(+) diff --git a/packages/backend/src/server/ServerService.ts b/packages/backend/src/server/ServerService.ts index 23c085ee27..00e1ae3c49 100644 --- a/packages/backend/src/server/ServerService.ts +++ b/packages/backend/src/server/ServerService.ts @@ -305,8 +305,11 @@ export class ServerService implements OnApplicationShutdown { @bindThis public async dispose(): Promise { + console.log('Disposing ServerService...'); await this.streamingApiServerService.detach(); + this.logger.info('Streaming API server detached.'); await this.#fastify.close(); + this.logger.info('Fastify server closed.'); } /** diff --git a/packages/backend/src/server/api/StreamingApiServerService.ts b/packages/backend/src/server/api/StreamingApiServerService.ts index 2a4e1fc574..7c80f015b1 100644 --- a/packages/backend/src/server/api/StreamingApiServerService.ts +++ b/packages/backend/src/server/api/StreamingApiServerService.ts @@ -174,9 +174,11 @@ export class StreamingApiServerService { if (this.#cleanConnectionsIntervalId) { clearInterval(this.#cleanConnectionsIntervalId); this.#cleanConnectionsIntervalId = null; + console.log('Clean connections interval cleared.'); } return new Promise((resolve) => { this.#wss.close(() => resolve()); + console.log('WebSocket server closed.'); }); } } From 449fadd15a129698d082f8d0a0dca3d099b049d7 Mon Sep 17 00:00:00 2001 From: tamaina Date: Mon, 21 Jul 2025 00:58:20 +0900 Subject: [PATCH 2/5] log fix --- packages/backend/src/server/ServerService.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/backend/src/server/ServerService.ts b/packages/backend/src/server/ServerService.ts index 00e1ae3c49..3f03ddd78d 100644 --- a/packages/backend/src/server/ServerService.ts +++ b/packages/backend/src/server/ServerService.ts @@ -307,9 +307,9 @@ export class ServerService implements OnApplicationShutdown { public async dispose(): Promise { console.log('Disposing ServerService...'); await this.streamingApiServerService.detach(); - this.logger.info('Streaming API server detached.'); + console.log('Streaming API server detached.'); await this.#fastify.close(); - this.logger.info('Fastify server closed.'); + console.log('Fastify server closed.'); } /** From 03e404ce2720c74db909f3fdd9a3be49fb2a06a0 Mon Sep 17 00:00:00 2001 From: tamaina Date: Mon, 21 Jul 2025 01:23:30 +0900 Subject: [PATCH 3/5] Revert "log fix" This reverts commit 449fadd15a129698d082f8d0a0dca3d099b049d7. --- packages/backend/src/server/ServerService.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/backend/src/server/ServerService.ts b/packages/backend/src/server/ServerService.ts index 3f03ddd78d..00e1ae3c49 100644 --- a/packages/backend/src/server/ServerService.ts +++ b/packages/backend/src/server/ServerService.ts @@ -307,9 +307,9 @@ export class ServerService implements OnApplicationShutdown { public async dispose(): Promise { console.log('Disposing ServerService...'); await this.streamingApiServerService.detach(); - console.log('Streaming API server detached.'); + this.logger.info('Streaming API server detached.'); await this.#fastify.close(); - console.log('Fastify server closed.'); + this.logger.info('Fastify server closed.'); } /** From 634f16f6b0e62a1b3472cbe79a355b614e662697 Mon Sep 17 00:00:00 2001 From: tamaina Date: Mon, 21 Jul 2025 01:23:42 +0900 Subject: [PATCH 4/5] Revert "actions fail invest: log SerrverService.dispose" This reverts commit 6aad9299dc7c7c24cf09182bfbfb298621af9de9. --- packages/backend/src/server/ServerService.ts | 3 --- packages/backend/src/server/api/StreamingApiServerService.ts | 2 -- 2 files changed, 5 deletions(-) diff --git a/packages/backend/src/server/ServerService.ts b/packages/backend/src/server/ServerService.ts index 00e1ae3c49..23c085ee27 100644 --- a/packages/backend/src/server/ServerService.ts +++ b/packages/backend/src/server/ServerService.ts @@ -305,11 +305,8 @@ export class ServerService implements OnApplicationShutdown { @bindThis public async dispose(): Promise { - console.log('Disposing ServerService...'); await this.streamingApiServerService.detach(); - this.logger.info('Streaming API server detached.'); await this.#fastify.close(); - this.logger.info('Fastify server closed.'); } /** diff --git a/packages/backend/src/server/api/StreamingApiServerService.ts b/packages/backend/src/server/api/StreamingApiServerService.ts index 7c80f015b1..2a4e1fc574 100644 --- a/packages/backend/src/server/api/StreamingApiServerService.ts +++ b/packages/backend/src/server/api/StreamingApiServerService.ts @@ -174,11 +174,9 @@ export class StreamingApiServerService { if (this.#cleanConnectionsIntervalId) { clearInterval(this.#cleanConnectionsIntervalId); this.#cleanConnectionsIntervalId = null; - console.log('Clean connections interval cleared.'); } return new Promise((resolve) => { this.#wss.close(() => resolve()); - console.log('WebSocket server closed.'); }); } } From be688922c871e64036739ea077a0f7d340384956 Mon Sep 17 00:00:00 2001 From: tamaina Date: Mon, 21 Jul 2025 01:26:05 +0900 Subject: [PATCH 5/5] remove console.log --- packages/backend/test-server/entry.ts | 4 ---- packages/backend/test/jest.setup.ts | 2 -- 2 files changed, 6 deletions(-) diff --git a/packages/backend/test-server/entry.ts b/packages/backend/test-server/entry.ts index 03fd309953..04bf62d209 100644 --- a/packages/backend/test-server/entry.ts +++ b/packages/backend/test-server/entry.ts @@ -74,13 +74,10 @@ async function startControllerEndpoints(port = config.port + 1000) { }); fastify.post<{ Body: { key?: string, value?: string } }>('/env-reset', async (req, res) => { - console.log('env-reset'); process.env = JSON.parse(originEnv); await serverService.dispose(); - console.log('ServerService application closed.'); await app.close(); - console.log('MainModule application closed.'); await killTestServer(); @@ -91,7 +88,6 @@ async function startControllerEndpoints(port = config.port + 1000) { }); serverService = app.get(ServerService); await serverService.launch(); - console.log('application launched.'); res.code(200).send({ success: true }); }); diff --git a/packages/backend/test/jest.setup.ts b/packages/backend/test/jest.setup.ts index 159ffd429a..7c6dd6a55f 100644 --- a/packages/backend/test/jest.setup.ts +++ b/packages/backend/test/jest.setup.ts @@ -7,7 +7,5 @@ import { initTestDb, sendEnvResetRequest } from './utils.js'; beforeAll(async () => { await initTestDb(false); - console.log('Test database initialized.'); await sendEnvResetRequest(); - console.log('Environment reset completed.'); });