[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r24414 - gnunet/src/fs
From: |
gnunet |
Subject: |
[GNUnet-SVN] r24414 - gnunet/src/fs |
Date: |
Fri, 19 Oct 2012 12:02:18 +0200 |
Author: grothoff
Date: 2012-10-19 12:02:18 +0200 (Fri, 19 Oct 2012)
New Revision: 24414
Modified:
gnunet/src/fs/gnunet-service-fs_pe.c
Log:
-reduce stats collection by default
Modified: gnunet/src/fs/gnunet-service-fs_pe.c
===================================================================
--- gnunet/src/fs/gnunet-service-fs_pe.c 2012-10-19 08:39:42 UTC (rev
24413)
+++ gnunet/src/fs/gnunet-service-fs_pe.c 2012-10-19 10:02:18 UTC (rev
24414)
@@ -29,6 +29,10 @@
#include "gnunet-service-fs_pe.h"
#include "gnunet-service-fs_pr.h"
+/**
+ * Collect an instane number of statistics? May cause excessive IPC.
+ */
+#define INSANE_STATISTICS GNUNET_NO
/**
* List of GSF_PendingRequests this request plan
@@ -541,14 +545,18 @@
GNUNET_CONTAINER_DLL_insert (prd->rpr_head, prd->rpr_tail, rpr);
GNUNET_CONTAINER_DLL_insert (rp->prl_head, rp->prl_tail, prl);
mpr->merged = GNUNET_YES;
+#if INSANE_STATISTICS
GNUNET_STATISTICS_update (GSF_stats, gettext_noop ("# requests merged"), 1,
GNUNET_NO);
+#endif
latest = get_latest (rp);
if (GSF_pending_request_get_data_ (latest)->ttl.abs_value <
prd->ttl.abs_value)
{
+#if INSANE_STATISTICS
GNUNET_STATISTICS_update (GSF_stats, gettext_noop ("# requests refreshed"),
1, GNUNET_NO);
+#endif
rp->transmission_counter = 0; /* reset */
}
return GNUNET_NO;
@@ -593,12 +601,12 @@
GNUNET_CONTAINER_multihashmap_get_multiple (pp->plan_map,
&GSF_pending_request_get_data_
(pr)->query, &merge_pr, &mpc);
// 8 MB in 'merge_pr'
- if (mpc.merged != GNUNET_NO)
+ if (GNUNET_NO != mpc.merged)
return;
GNUNET_CONTAINER_multihashmap_get_multiple (pp->plan_map,
&GSF_pending_request_get_data_
(pr)->query, &merge_pr, &mpc);
- if (mpc.merged != GNUNET_NO)
+ if (GNUNET_NO != mpc.merged)
return;
plan_count++;
GNUNET_STATISTICS_update (GSF_stats, gettext_noop ("# query plan entries"),
1,
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r24414 - gnunet/src/fs,
gnunet <=