From 38dcd63eff104cc8c738d3a2b35e35f4e7aede1d Mon Sep 17 00:00:00 2001 From: Daniel Garnier-Moiroux Date: Thu, 4 Sep 2025 11:10:27 +0200 Subject: [PATCH] Fix flakey test in HttpClientStreamableHttpTransportErrorHandlingTest --- .../HttpClientStreamableHttpTransportErrorHandlingTest.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mcp/src/test/java/io/modelcontextprotocol/client/transport/HttpClientStreamableHttpTransportErrorHandlingTest.java b/mcp/src/test/java/io/modelcontextprotocol/client/transport/HttpClientStreamableHttpTransportErrorHandlingTest.java index 2b502a83b..b82d6eb2c 100644 --- a/mcp/src/test/java/io/modelcontextprotocol/client/transport/HttpClientStreamableHttpTransportErrorHandlingTest.java +++ b/mcp/src/test/java/io/modelcontextprotocol/client/transport/HttpClientStreamableHttpTransportErrorHandlingTest.java @@ -63,7 +63,7 @@ void startServer() throws IOException { if ("DELETE".equals(httpExchange.getRequestMethod())) { httpExchange.sendResponseHeaders(200, 0); } - else { + else if ("POST".equals(httpExchange.getRequestMethod())) { // Capture session ID from request if present String requestSessionId = httpExchange.getRequestHeaders().getFirst(HttpHeaders.MCP_SESSION_ID); lastReceivedSessionId.set(requestSessionId);