From: Christian Grothoff Date: Thu, 23 Dec 2010 22:07:17 +0000 (+0000) Subject: better stats X-Git-Tag: initial-import-from-subversion-38251~19394 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=789f12e913e092518054ac1fd5caa7f39790bafa;p=oweals%2Fgnunet.git better stats --- 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);