From 789f12e913e092518054ac1fd5caa7f39790bafa Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Thu, 23 Dec 2010 22:07:17 +0000 Subject: [PATCH] better stats --- src/core/gnunet-service-core.c | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/src/core/gnunet-service-core.c b/src/core/gnunet-service-core.c index 935d959be..ea431473c 100644 --- a/src/core/gnunet-service-core.c +++ b/src/core/gnunet-service-core.c @@ -2944,10 +2944,16 @@ handle_client_request_connect (void *cls, "Core received `%s' request for `%4s', already connected!\n", "REQUEST_CONNECT", GNUNET_i2s (&cm->peer)); - GNUNET_STATISTICS_update (stats, - gettext_noop ("# connection requests ignored (already connected)"), - 1, - GNUNET_NO); + if (GNUNET_YES == n->is_connected) + GNUNET_STATISTICS_update (stats, + gettext_noop ("# connection requests ignored (already connected)"), + 1, + GNUNET_NO); + else + GNUNET_STATISTICS_update (stats, + gettext_noop ("# connection requests ignored (already trying)"), + 1, + GNUNET_NO); return; /* already connected, or at least trying */ } GNUNET_STATISTICS_update (stats, @@ -4170,7 +4176,10 @@ handle_transport_receive (void *cls, GNUNET_break_op (0); return; } - GNUNET_STATISTICS_update (stats, gettext_noop ("# session keys received"), 1, GNUNET_NO); + GNUNET_STATISTICS_update (stats, + gettext_noop ("# session keys received"), + 1, + GNUNET_NO); handle_set_key (n, (const struct SetKeyMessage *) message, ats, ats_count); -- 2.25.1