diff --git a/src/modules/example-apps/index.ts b/src/modules/example-apps/index.ts index 34513cf..b649b0c 100644 --- a/src/modules/example-apps/index.ts +++ b/src/modules/example-apps/index.ts @@ -133,6 +133,11 @@ export class ExampleAppsModule { sessionIdGenerator: undefined, // Stateless: no session management }); + res.on('close', () => { + transport.close(); + server.close(); + }); + await server.connect(transport); await transport.handleRequest(req, res, req.body); } catch (error) {