From 3d0971394f3d29518b8e78ea9968bc68535dae08 Mon Sep 17 00:00:00 2001 From: Julius Bünger Date: Mon, 25 Feb 2019 16:26:24 +0100 Subject: RPS: Use correct number of logging blocking statistics --- src/rps/gnunet-service-rps.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/rps/gnunet-service-rps.c') diff --git a/src/rps/gnunet-service-rps.c b/src/rps/gnunet-service-rps.c index 05d5c91c3..765c6e3be 100644 --- a/src/rps/gnunet-service-rps.c +++ b/src/rps/gnunet-service-rps.c @@ -4338,10 +4338,10 @@ do_round (void *cls) if (sub == msub) { GNUNET_STATISTICS_update(stats, "# rounds blocked", 1, GNUNET_NO); - if (CustomPeerMap_size (sub->push_map) > alpha * View_size (sub->view) && + if (CustomPeerMap_size (sub->push_map) > alpha * sub->view_size_est_need && !(0 >= CustomPeerMap_size (sub->pull_map))) GNUNET_STATISTICS_update(stats, "# rounds blocked - too many pushes", 1, GNUNET_NO); - if (CustomPeerMap_size (sub->push_map) > alpha * View_size (sub->view) && + if (CustomPeerMap_size (sub->push_map) > alpha * sub->view_size_est_need && (0 >= CustomPeerMap_size (sub->pull_map))) GNUNET_STATISTICS_update(stats, "# rounds blocked - too many pushes, no pull replies", 1, GNUNET_NO); if (0 >= CustomPeerMap_size (sub->push_map) && @@ -4351,7 +4351,7 @@ do_round (void *cls) (0 >= CustomPeerMap_size (sub->pull_map))) GNUNET_STATISTICS_update(stats, "# rounds blocked - no pushes, no pull replies", 1, GNUNET_NO); if (0 >= CustomPeerMap_size (sub->pull_map) && - CustomPeerMap_size (sub->push_map) > alpha * View_size (sub->view) && + CustomPeerMap_size (sub->push_map) > alpha * sub->view_size_est_need && 0 >= CustomPeerMap_size (sub->push_map)) GNUNET_STATISTICS_update(stats, "# rounds blocked - no pull replies", 1, GNUNET_NO); } -- cgit v1.2.3