Prune sigverify queue (#20331)

This commit is contained in:
sakridge
2021-09-29 20:41:05 -07:00
committed by GitHub
parent 5952b65932
commit 94668c95c2
3 changed files with 126 additions and 57 deletions

View File

@ -126,10 +126,7 @@ fn recv_send(
Ok(())
}
pub fn recv_batch(
recvr: &PacketReceiver,
max_batch: usize,
) -> Result<(Vec<Packets>, usize, Duration)> {
pub fn recv_batch(recvr: &PacketReceiver) -> Result<(Vec<Packets>, usize, Duration)> {
let timer = Duration::new(1, 0);
let msgs = recvr.recv_timeout(timer)?;
let recv_start = Instant::now();
@ -140,9 +137,6 @@ pub fn recv_batch(
trace!("got more msgs");
len += more.packets.len();
batch.push(more);
if len > max_batch {
break;
}
}
let recv_duration = recv_start.elapsed();
trace!("batch len {}", batch.len());