diff --git a/src/main.rs b/src/main.rs index dcb067111c026af7f7a21279789096268ff58e92..9165c279d6c2028265aeeb78baa357e39794064c 100644 --- a/src/main.rs +++ b/src/main.rs @@ -598,7 +598,7 @@ fn start_boot(args: &args::Run) { }; let e = traft::Entry { entry_type: raft::EntryType::EntryNormal, - index: 1, + index: (init_entries.len() + 1) as _, term: 1, data: vec![], context: Some(traft::EntryContext::Normal(ctx)), @@ -617,7 +617,7 @@ fn start_boot(args: &args::Run) { }; let e = traft::Entry { entry_type: raft::EntryType::EntryNormal, - index: 2, + index: (init_entries.len() + 1) as _, term: 1, data: vec![], context: Some(traft::EntryContext::Normal(ctx)), @@ -634,7 +634,7 @@ fn start_boot(args: &args::Run) { }; let e = traft::Entry { entry_type: raft::EntryType::EntryConfChange, - index: 3, + index: (init_entries.len() + 1) as _, term: 1, data: conf_change.write_to_bytes().unwrap(), context: None,