diff options
| author | Paul Buetow <paul@buetow.org> | 2026-03-02 14:37:08 +0200 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2026-03-02 14:37:08 +0200 |
| commit | b0ccc1890234b2505dbc905a70b028ee2e666ce9 (patch) | |
| tree | c6b41500129765aae17841dfd4629e159f67f612 /internal/lsp/server.go | |
| parent | 986456be623ba1974fdf06bfdfcaeffd8cd13bb7 (diff) | |
io: use errors.Is for EOF checks in lsp and mcp servers (task 409)
Diffstat (limited to 'internal/lsp/server.go')
| -rw-r--r-- | internal/lsp/server.go | 3 |
1 files changed, 2 insertions, 1 deletions
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 { |
