Skip to content

Commit 65f84fb

Browse files
remove buffered cloning
1 parent d777971 commit 65f84fb

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

chain/src/actors/syncer/actor.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -392,7 +392,7 @@ impl<R: Rng + Spawner + Metrics + Clock + GClock + Storage, I: Indexer> Actor<R,
392392
let proposal = &notarization.proposal;
393393
let mut block = None;
394394
if let Some(buffered) = buffer.get(proposal.payload).await {
395-
block = Some(buffered.clone());
395+
block = Some(buffered);
396396
}
397397

398398
// Check if in verified blocks
@@ -473,7 +473,7 @@ impl<R: Rng + Spawner + Metrics + Clock + GClock + Storage, I: Indexer> Actor<R,
473473
let proposal = &finalization.proposal;
474474
let mut block = None;
475475
if let Some(buffered) = buffer.get(proposal.payload).await{
476-
block = Some(buffered.clone());
476+
block = Some(buffered);
477477
}
478478

479479
// Check if in verified
@@ -556,7 +556,7 @@ impl<R: Rng + Spawner + Metrics + Clock + GClock + Storage, I: Indexer> Actor<R,
556556
let buffered = buffer.get(payload).await;
557557
if let Some(buffered) = buffered {
558558
debug!(height = buffered.height, "found block in buffer");
559-
let _ = response.send(buffered.clone());
559+
let _ = response.send(buffered);
560560
continue;
561561
}
562562

0 commit comments

Comments
 (0)