summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--cli/http_util.rs3
-rw-r--r--op_crates/fetch/lib.rs3
-rw-r--r--runtime/http_util.rs2
3 files changed, 5 insertions, 3 deletions
diff --git a/cli/http_util.rs b/cli/http_util.rs
index 5b6274309..437b9355c 100644
--- a/cli/http_util.rs
+++ b/cli/http_util.rs
@@ -34,8 +34,9 @@ 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)))
}
+
/// Construct the next uri based on base uri and location header fragment
/// See <https://tools.ietf.org/html/rfc3986#section-4.2>
fn resolve_url_from_location(base_url: &Url, location: &str) -> Url {
diff --git a/op_crates/fetch/lib.rs b/op_crates/fetch/lib.rs
index 46c72e7a8..23f356a96 100644
--- a/op_crates/fetch/lib.rs
+++ b/op_crates/fetch/lib.rs
@@ -3,6 +3,7 @@
#![deny(warnings)]
use deno_core::error::bad_resource_id;
+use deno_core::error::generic_error;
use deno_core::error::type_error;
use deno_core::error::AnyError;
use deno_core::futures::Future;
@@ -433,5 +434,5 @@ fn create_http_client(
}
builder
.build()
- .map_err(|_| deno_core::error::generic_error("Unable to build http client"))
+ .map_err(|e| generic_error(format!("Unable to build http client: {}", e)))
}
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)]