diff --git a/node/storage/src/log_store/log_manager.rs b/node/storage/src/log_store/log_manager.rs index d956201..1c43a7e 100644 --- a/node/storage/src/log_store/log_manager.rs +++ b/node/storage/src/log_store/log_manager.rs @@ -997,7 +997,7 @@ impl LogManager { Box::new(iter) } else { // insert the remainder to the front, so the rest are processed with alignment. - let new_iter = iter.chain(vec![Self::padding_raw(remainder)].into_iter()); + let new_iter = vec![Self::padding_raw(remainder)].into_iter().chain(iter); Box::new(new_iter) } }