Skip to content

fix(buffer): incorrect short-circuiting in buffer logic#253

Open
ldez wants to merge 1 commit into
vulcand:masterfrom
ldez:fix/regression-buffer
Open

fix(buffer): incorrect short-circuiting in buffer logic#253
ldez wants to merge 1 commit into
vulcand:masterfrom
ldez:fix/regression-buffer

Conversation

@ldez
Copy link
Copy Markdown
Member

@ldez ldez commented May 13, 2026

In buffer/buffer.go, the condition body == nil was incorrectly short-circuiting the retry logic.

For requests with no body (like GET), body is always nil, so retries were silently skipped.

Related to traefik#2

Fixes #252

@ldez ldez added the bug label May 13, 2026
@ldez
Copy link
Copy Markdown
Member Author

ldez commented May 13, 2026

cc @rtribotte @juliens

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

roundRobin v2.1.0 fails where v2.0.4 does not

1 participant