We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4ed340d commit 36bc21cCopy full SHA for 36bc21c
tonic/src/transport/server/service/recover_error.rs
@@ -66,8 +66,8 @@ where
66
}
67
Err(err) => match Status::try_from_error(err) {
68
Ok(status) => {
69
- let mut res = Response::new(MaybeEmptyBody::empty());
70
- status.add_header(res.headers_mut()).unwrap();
+ let (parts, ()) = status.into_http::<()>().into_parts();
+ let res = Response::from_parts(parts, MaybeEmptyBody::empty());
71
Poll::Ready(Ok(res))
72
73
Err(err) => Poll::Ready(Err(err)),
0 commit comments