Skip to content

Fix gRPC request body leaks#472

Merged
ryanfowler merged 1 commit intomainfrom
fix-protobuf-body-leak
Apr 16, 2026
Merged

Fix gRPC request body leaks#472
ryanfowler merged 1 commit intomainfrom
fix-protobuf-body-leak

Conversation

@ryanfowler
Copy link
Copy Markdown
Owner

Summary

  • Close consumed request bodies during JSON-to-protobuf conversion and gRPC framing.
  • Close the source body after client-streaming gRPC request conversion completes.
  • Add regression tests covering body closure for unary, raw framing, and streaming paths.

Testing

  • go test -v ./internal/fetch
  • go test -v ./...

@ryanfowler ryanfowler enabled auto-merge April 16, 2026 15:31
@ryanfowler ryanfowler merged commit 01472bd into main Apr 16, 2026
10 checks passed
@ryanfowler ryanfowler deleted the fix-protobuf-body-leak branch April 16, 2026 15:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant