From 7010bb6de39c26709f4dba921cc298c102d73bc2 Mon Sep 17 00:00:00 2001 From: ltitanb Date: Wed, 20 Nov 2024 19:34:56 +0000 Subject: [PATCH] filter out 204 --- crates/pbs/src/mev_boost/get_header.rs | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/crates/pbs/src/mev_boost/get_header.rs b/crates/pbs/src/mev_boost/get_header.rs index c83e77e4..fd61c07f 100644 --- a/crates/pbs/src/mev_boost/get_header.rs +++ b/crates/pbs/src/mev_boost/get_header.rs @@ -165,8 +165,14 @@ async fn send_timed_get_header( // ignore join error and timeouts, log other errors res.ok().and_then(|inner_res| match inner_res { Ok(maybe_header) => { - n_headers += 1; - Some(maybe_header) + if maybe_header.1.is_some() { + n_headers += 1; + Some(maybe_header) + } else { + // filter out 204 responses that are returned if the request + // is after the relay cutoff + None + } } Err(err) if err.is_timeout() => None, Err(err) => {