From b0ccc1890234b2505dbc905a70b028ee2e666ce9 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Mon, 2 Mar 2026 14:37:08 +0200 Subject: io: use errors.Is for EOF checks in lsp and mcp servers (task 409) --- internal/lsp/server.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'internal/lsp/server.go') diff --git a/internal/lsp/server.go b/internal/lsp/server.go index 573428b..9516e37 100644 --- a/internal/lsp/server.go +++ b/internal/lsp/server.go @@ -5,6 +5,7 @@ import ( "bufio" "context" "encoding/json" + "errors" "io" "log" "strings" @@ -415,7 +416,7 @@ func (s *Server) Run() error { defer s.cancelRequests() for { body, err := s.readMessage() - if err == io.EOF { + if errors.Is(err, io.EOF) { return nil } if err != nil { -- cgit v1.2.3