diff options
author | Yoshiya Hinosawa <stibium121@gmail.com> | 2021-01-20 23:47:17 +0900 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-01-20 15:47:17 +0100 |
commit | 0a159bea15473254399e80c8e1536c0bb7f80fcf (patch) | |
tree | 1cb2266e0de3dcdb08b8ecec912a5f2d201b9f6e /runtime/ops/net.rs | |
parent | ffb4b32e9246dec2d452f81d530e8738e19e5a4e (diff) |
fix(ops/net): fix panic in op_dns_resolve (#9187)
Diffstat (limited to 'runtime/ops/net.rs')
-rw-r--r-- | runtime/ops/net.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/runtime/ops/net.rs b/runtime/ops/net.rs index aa97be00b..e3864b38a 100644 --- a/runtime/ops/net.rs +++ b/runtime/ops/net.rs @@ -629,7 +629,8 @@ async fn op_dns_resolve( let results: Vec<DnsReturnRecord> = resolver .lookup(query, record_type, Default::default()) - .await? + .await + .map_err(|e| generic_error(format!("{}", e)))? .iter() .filter_map(rdata_to_return_record(record_type)) .collect(); |