Merge pull request #3128 from chengzhichao-xydt/codex/web-body-close

fix(web): explicitly ignore resp.Body.Close() errors after io.ReadAll
This commit is contained in:
Mauro 2026-07-03 20:45:55 +02:00 committed by GitHub
commit 4c5adcd78e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -315,7 +315,7 @@ func (p *BraveSearchProvider) Search(
} }
body, err := io.ReadAll(resp.Body) body, err := io.ReadAll(resp.Body)
resp.Body.Close() _ = resp.Body.Close()
if err != nil { if err != nil {
lastErr = fmt.Errorf("failed to read response: %w", err) lastErr = fmt.Errorf("failed to read response: %w", err)
@ -448,7 +448,7 @@ func (p *TavilySearchProvider) Search(
} }
body, err := io.ReadAll(resp.Body) body, err := io.ReadAll(resp.Body)
resp.Body.Close() _ = resp.Body.Close()
if err != nil { if err != nil {
lastErr = fmt.Errorf("failed to read response: %w", err) lastErr = fmt.Errorf("failed to read response: %w", err)
@ -906,7 +906,7 @@ func (p *SogouSearchProvider) Search(
} }
body, err := io.ReadAll(io.LimitReader(resp.Body, 1<<20)) body, err := io.ReadAll(io.LimitReader(resp.Body, 1<<20))
resp.Body.Close() _ = resp.Body.Close()
if err != nil { if err != nil {
return "", fmt.Errorf("failed to read response: %w", err) return "", fmt.Errorf("failed to read response: %w", err)
} }
@ -1147,7 +1147,7 @@ func (p *PerplexitySearchProvider) Search(
} }
body, err := io.ReadAll(resp.Body) body, err := io.ReadAll(resp.Body)
resp.Body.Close() _ = resp.Body.Close()
if err != nil { if err != nil {
lastErr = fmt.Errorf("failed to read response: %w", err) lastErr = fmt.Errorf("failed to read response: %w", err)