Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(tonic): fix extensions disappearing during streaming requests #771

Merged
merged 1 commit into from
Sep 30, 2021

Conversation

mtoader
Copy link
Contributor

@mtoader mtoader commented Sep 20, 2021

Motivation

Fixes #770

Request extensions are not passed properly to downstream service abstraction when using generated grpc clients.

Solution

Make Request.map() copy self.extensions

@mtoader
Copy link
Contributor Author

mtoader commented Sep 28, 2021

ping ?

@davidpdrsn davidpdrsn changed the title Let Request.map() copy extensions fix(tonic): fix extensions disappearing during streaming requests Sep 30, 2021
@davidpdrsn davidpdrsn merged commit 5c1bb90 into hyperium:master Sep 30, 2021
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.

Setting extensions on a outgoing client is not visible inside interceptors / tower service wrappers
3 participants