Browse Source

Use concreate type when initializing raft.

Jing Yang 3 năm trước cách đây
mục cha
commit
4ff6966997
1 tập tin đã thay đổi với 1 bổ sung1 xóa
  1. 1 1
      src/raft.rs

+ 1 - 1
src/raft.rs

@@ -111,7 +111,7 @@ impl<Command: ReplicableCommand> Raft<Command> {
             me: Peer(me),
             persister,
             new_log_entry: None,
-            apply_command_signal: Default::default(),
+            apply_command_signal: Arc::new(Condvar::new()),
             keep_running: Arc::new(AtomicBool::new(true)),
             election: Arc::new(election),
             snapshot_daemon: SnapshotDaemon::create(),