[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r17167 - gnunet/src/dht
From: |
gnunet |
Subject: |
[GNUnet-SVN] r17167 - gnunet/src/dht |
Date: |
Tue, 4 Oct 2011 13:52:24 +0200 |
Author: grothoff
Date: 2011-10-04 13:52:24 +0200 (Tue, 04 Oct 2011)
New Revision: 17167
Modified:
gnunet/src/dht/gnunet-service-dht_neighbours.c
Log:
add statistic
Modified: gnunet/src/dht/gnunet-service-dht_neighbours.c
===================================================================
--- gnunet/src/dht/gnunet-service-dht_neighbours.c 2011-10-04 11:51:34 UTC
(rev 17166)
+++ gnunet/src/dht/gnunet-service-dht_neighbours.c 2011-10-04 11:52:24 UTC
(rev 17167)
@@ -705,6 +705,7 @@
struct PeerInfo *to_remove;
int current_bucket;
struct P2PPendingMessage *pos;
+ unsigned int discarded;
/* Check for disconnect from self message */
if (0 == memcmp (&my_identity, peer, sizeof (struct GNUNET_PeerIdentity)))
@@ -752,13 +753,18 @@
GNUNET_CORE_notify_transmit_ready_cancel (to_remove->th);
to_remove->th = NULL;
}
+ discarded = 0;
while (NULL != (pos = to_remove->head))
{
GNUNET_CONTAINER_DLL_remove (to_remove->head,
to_remove->tail,
pos);
+ discarded++;
GNUNET_free (pos);
}
+ GNUNET_STATISTICS_update (GDS_stats,
+ gettext_noop ("# Queued messages discarded (peer
disconnected)"), discarded,
+ GNUNET_NO);
GNUNET_free (to_remove);
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r17167 - gnunet/src/dht,
gnunet <=