aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
m---------salticidae0
-rw-r--r--src/hotstuff.cpp9
2 files changed, 5 insertions, 4 deletions
diff --git a/salticidae b/salticidae
-Subproject 52a6bcd3a8e056135d50211c60742d7c0e2becb
+Subproject 07d197a2d049aedb77536edeb3b20e51cc8c958
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;