Explorar o código

Use concreate type when initializing raft.

Jing Yang %!s(int64=3) %!d(string=hai) anos
pai
achega
4ff6966997
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  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(),