diff options
| author | syuilo <Syuilotan@yahoo.co.jp> | 2023-05-29 13:32:19 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-05-29 13:32:19 +0900 |
| commit | f930eaee020520c1f9496803dcf445b2f2955526 (patch) | |
| tree | 72c14dffbcb1c8cf7ed52a835c7e3e3fd03e4f68 /packages/backend/src/server/ServerService.ts | |
| parent | Update QueueProcessorService.ts (diff) | |
| download | sharkey-f930eaee020520c1f9496803dcf445b2f2955526.tar.gz sharkey-f930eaee020520c1f9496803dcf445b2f2955526.tar.bz2 sharkey-f930eaee020520c1f9496803dcf445b2f2955526.zip | |
perf(backend): use websockets/ws instead of theturtle32/WebSocket-Node (#10884)
* perf(backend): use websockets/ws instead of theturtle32/WebSocket-Node
Resolve #10883
* refactor
* Update StreamingApiServerService.ts
* Update StreamingApiServerService.ts
* :v:
* Update StreamingApiServerService.ts
* fix main stream init
* fix timing 2
* setIntervalの重複を避ける(気休め)
* add comment
* :v:
---------
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
Diffstat (limited to 'packages/backend/src/server/ServerService.ts')
| -rw-r--r-- | packages/backend/src/server/ServerService.ts | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/packages/backend/src/server/ServerService.ts b/packages/backend/src/server/ServerService.ts index ce6a1f7043..c3d45e4ad6 100644 --- a/packages/backend/src/server/ServerService.ts +++ b/packages/backend/src/server/ServerService.ts @@ -194,7 +194,7 @@ export class ServerService implements OnApplicationShutdown { fastify.register(this.clientServerService.createServer); - this.streamingApiServerService.attachStreamingApi(fastify.server); + this.streamingApiServerService.attach(fastify.server); fastify.server.on('error', err => { switch ((err as any).code) { @@ -224,6 +224,7 @@ export class ServerService implements OnApplicationShutdown { @bindThis public async dispose(): Promise<void> { + await this.streamingApiServerService.detach(); await this.#fastify.close(); } |