[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r11393 - gnunet/src/hostlist
From: |
gnunet |
Subject: |
[GNUnet-SVN] r11393 - gnunet/src/hostlist |
Date: |
Mon, 17 May 2010 10:38:25 +0200 |
Author: wachs
Date: 2010-05-17 10:38:25 +0200 (Mon, 17 May 2010)
New Revision: 11393
Modified:
gnunet/src/hostlist/test_gnunet_daemon_hostlist_learning.c
Log:
Modified: gnunet/src/hostlist/test_gnunet_daemon_hostlist_learning.c
===================================================================
--- gnunet/src/hostlist/test_gnunet_daemon_hostlist_learning.c 2010-05-17
07:17:48 UTC (rev 11392)
+++ gnunet/src/hostlist/test_gnunet_daemon_hostlist_learning.c 2010-05-17
08:38:25 UTC (rev 11393)
@@ -225,33 +225,40 @@
GNUNET_asprintf (&stat,
gettext_noop("# advertised URI `%s' downloaded"),
current_adv_uri);
- download_stats = GNUNET_STATISTICS_get (learn_peer.stats,
- "hostlist",
- stat,
- GNUNET_TIME_UNIT_MINUTES,
- NULL,
- &process_downloads,
- &learn_peer);
- GNUNET_free (stat);
- urisrecv_stat = GNUNET_STATISTICS_get (learn_peer.stats,
- "hostlist",
- gettext_noop("# advertised hostlist URIs"),
- GNUNET_TIME_UNIT_MINUTES,
- NULL,
- &process_uris_recv,
- &learn_peer);
- advsent_stat = GNUNET_STATISTICS_get (adv_peer.stats,
- "hostlist",
- gettext_noop("# hostlist advertisements send"),
- GNUNET_TIME_UNIT_MINUTES,
- NULL,
- &process_adv_sent,
- NULL);
- check_task = GNUNET_SCHEDULER_add_delayed (sched,
- CHECK_INTERVALL,
- &check_statistics,
- NULL);
+
+ if ( NULL != learn_peer.stats)
+ {
+ download_stats = GNUNET_STATISTICS_get (learn_peer.stats,
+ "hostlist",
+ stat,
+ GNUNET_TIME_UNIT_MINUTES,
+ NULL,
+ &process_downloads,
+ &learn_peer);
+ GNUNET_free (stat);
+ urisrecv_stat = GNUNET_STATISTICS_get (learn_peer.stats,
+ "hostlist",
+ gettext_noop("# advertised hostlist URIs"),
+ GNUNET_TIME_UNIT_MINUTES,
+ NULL,
+ &process_uris_recv,
+ &learn_peer);
+ }
+ if ( NULL != adv_peer.stats)
+ {
+ advsent_stat = GNUNET_STATISTICS_get (adv_peer.stats,
+ "hostlist",
+ gettext_noop("# hostlist advertisements send"),
+ GNUNET_TIME_UNIT_MINUTES,
+ NULL,
+ &process_adv_sent,
+ NULL);
+ check_task = GNUNET_SCHEDULER_add_delayed (sched,
+ CHECK_INTERVALL,
+ &check_statistics,
+ NULL);
+ }
}
/**
@@ -406,6 +413,8 @@
sched = s;
+
+
check_task = GNUNET_SCHEDULER_add_delayed (sched,
CHECK_INTERVALL,
&check_statistics,
@@ -420,7 +429,6 @@
}
-
static int
check ()
{
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r11393 - gnunet/src/hostlist,
gnunet <=