Skip to content

sse timeout set dont work & always close after 5mins #876

@Kelier

Description

@Kelier

Describe the bug
always res.on('close') tigger when 5mins after.

To Reproduce

app.get('/sse', async (req, res) => {
  // Create SSE transport for legacy clients
  const transport = new SSEServerTransport('/messages', res);
  transports.sse[transport.sessionId] = transport;
  
  res.on("close", () => {
    delete transports.sse[transport.sessionId];
  });
  
  await server.connect(transport);
});

Expected behavior
to set a bigger timeout

callTool(xx,undefined, {timeout: 20mins})

but dont work

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions