From 35699e721af35fdf64ecfbb6a19089ee7d845c96 Mon Sep 17 00:00:00 2001 From: Sean McArthur Date: Thu, 22 Apr 2021 14:54:26 -0700 Subject: [PATCH] Fix fuzzing of client sending to not fail on user errors (#533) --- fuzz/fuzz_targets/fuzz_client.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fuzz/fuzz_targets/fuzz_client.rs b/fuzz/fuzz_targets/fuzz_client.rs index 8d558a9..0b46726 100644 --- a/fuzz/fuzz_targets/fuzz_client.rs +++ b/fuzz/fuzz_targets/fuzz_client.rs @@ -21,7 +21,10 @@ async fn fuzz_entry(inp: HttpSpec) { .await .unwrap(); - let (_, _) = client.send_request(req, true).unwrap(); + // this could still trigger a user error: + // - if the uri isn't absolute + // - if the header name isn't allowed in http2 (like connection) + let _ = client.send_request(req, true); } }