瀏覽代碼

Use concreate type when initializing raft.

Jing Yang 3 年之前
父節點
當前提交
4ff6966997
共有 1 個文件被更改,包括 1 次插入1 次删除
  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(),