diff options
author | Ben Noordhuis <info@bnoordhuis.nl> | 2021-02-03 11:40:43 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-02-03 11:40:43 +0100 |
commit | fb358380c0570103619b0ce71c7fcb1b5a17986c (patch) | |
tree | 353e1edc93240b57c29440f370372a67a4ff9cb6 /runtime/http_util.rs | |
parent | 3f6483e5015c4cc3d1569b85ea198bdc1cb41082 (diff) |
fix: improve http client builder error message (#9380)
Include the lower-level error message in the generic error message.
No test because I can't actually make it fail by passing it bad PEM.
I checked and `reqwest::Certificate::from_pem()` always returns `Ok()`.
Fixes #9364.
Diffstat (limited to 'runtime/http_util.rs')
-rw-r--r-- | runtime/http_util.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/runtime/http_util.rs b/runtime/http_util.rs index 97d6125e0..72d41d6e3 100644 --- a/runtime/http_util.rs +++ b/runtime/http_util.rs @@ -28,7 +28,7 @@ pub fn create_http_client( builder .build() - .map_err(|_| generic_error("Unable to build http client")) + .map_err(|e| generic_error(format!("Unable to build http client: {}", e))) } #[cfg(test)] |