Explorar el Código

Use concreate type when initializing raft.

Jing Yang hace 3 años
padre
commit
4ff6966997
Se han modificado 1 ficheros con 1 adiciones y 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(),