diff --git a/mcp/src/main/java/io/modelcontextprotocol/client/transport/HttpClientSseClientTransport.java b/mcp/src/main/java/io/modelcontextprotocol/client/transport/HttpClientSseClientTransport.java index 7af5294b1..35da51970 100644 --- a/mcp/src/main/java/io/modelcontextprotocol/client/transport/HttpClientSseClientTransport.java +++ b/mcp/src/main/java/io/modelcontextprotocol/client/transport/HttpClientSseClientTransport.java @@ -86,7 +86,7 @@ public class HttpClientSseClientTransport implements ClientMcpTransport { private volatile boolean isClosing = false; /** Latch for coordinating endpoint discovery */ - private CountDownLatch closeLatch = new CountDownLatch(1); + private final CountDownLatch closeLatch = new CountDownLatch(1); /** Holds the discovered message endpoint URL */ private final AtomicReference messageEndpoint = new AtomicReference<>();