diff --git a/src/traft/node.rs b/src/traft/node.rs index 7c74378d3442c56cf649226d5d778e17d91d9c32..7d975404806273d56093211bf374f0afd88c1877 100644 --- a/src/traft/node.rs +++ b/src/traft/node.rs @@ -22,6 +22,7 @@ use std::rc::Rc; use std::time::Duration; use std::time::Instant; +use crate::stringify_cfunc; use crate::traft::ContextCoercion as _; use crate::traft::Peer; use crate::traft::RaftId; @@ -446,7 +447,7 @@ fn raft_main_loop( ) { let mut next_tick = Instant::now() + Node::TICK; let mut pool = ConnectionPool::builder() - .handler_name(".raft_interact") + .handler_name(stringify_cfunc!(raft_interact)) .call_timeout(Node::TICK * 4) .connect_timeout(Node::TICK * 4) .inactivity_timeout(Duration::from_secs(60))