From d5c05578911e2f0151e900b613d205b7a818c519 Mon Sep 17 00:00:00 2001 From: Greg Fitzgerald Date: Mon, 25 Jun 2018 18:16:32 -0600 Subject: [PATCH] Fix test_replicate too --- src/tvu.rs | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/src/tvu.rs b/src/tvu.rs index 784e2621a..cd9822d04 100644 --- a/src/tvu.rs +++ b/src/tvu.rs @@ -230,19 +230,19 @@ pub mod tests { for entry in vec![entry0, entry1] { let b = resp_recycler.allocate(); - let b_ = b.clone(); - let mut w = b.write().unwrap(); - w.set_index(blob_id).unwrap(); - blob_id += 1; - w.set_id(leader_id).unwrap(); + { + let mut w = b.write().unwrap(); + w.set_index(blob_id).unwrap(); + blob_id += 1; + w.set_id(leader_id).unwrap(); - let serialized_entry = serialize(&entry).unwrap(); + let serialized_entry = serialize(&entry).unwrap(); - w.data_mut()[..serialized_entry.len()].copy_from_slice(&serialized_entry); - w.set_size(serialized_entry.len()); - w.meta.set_addr(&replicate_addr); - drop(w); - msgs.push_back(b_); + w.data_mut()[..serialized_entry.len()].copy_from_slice(&serialized_entry); + w.set_size(serialized_entry.len()); + w.meta.set_addr(&replicate_addr); + } + msgs.push_back(b); } }