aboutsummaryrefslogtreecommitdiff
path: root/src/hotstuff.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/hotstuff.cpp')
-rw-r--r--src/hotstuff.cpp9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/hotstuff.cpp b/src/hotstuff.cpp
index eb9aae4..4a84927 100644
--- a/src/hotstuff.cpp
+++ b/src/hotstuff.cpp
@@ -326,10 +326,11 @@ void HotStuffBase::print_stat() const {
if (conn == nullptr) continue;
size_t ns = conn->get_nsent();
size_t nr = conn->get_nrecv();
- conn->clear_nsent();
- conn->clear_nrecv();
- LOG_INFO("%s: %u, %u, %u",
- std::string(replica).c_str(), ns, nr, part_fetched_replica[replica]);
+ size_t nsb = conn->get_nsentb();
+ size_t nrb = conn->get_nrecvb();
+ conn->clear_msgstat();
+ LOG_INFO("%s: %u(%u), %u(%u), %u",
+ std::string(replica).c_str(), ns, nsb, nr, nrb, part_fetched_replica[replica]);
_nsent += ns;
_nrecv += nr;
part_fetched_replica[replica] = 0;