Merge pull request #941 from modelcontextprotocol/fweinberger/sep1699-debug
fix: proper stream cleanup and transport close on disconnect
This commit is contained in:
commit
bb3a2a17ad
1 changed files with 1 additions and 0 deletions
|
|
@ -539,6 +539,7 @@ app.delete(
|
|||
res.status(404).end("Transport not found for sessionId " + sessionId);
|
||||
} else {
|
||||
await serverTransport.terminateSession();
|
||||
await serverTransport.close();
|
||||
webAppTransports.delete(sessionId);
|
||||
serverTransports.delete(sessionId);
|
||||
sessionHeaderHolders.delete(sessionId);
|
||||
|
|
|
|||
Loading…
Reference in a new issue