[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r34821 - in gnunet/src: datastore hostlist sensor
From: |
gnunet |
Subject: |
[GNUnet-SVN] r34821 - in gnunet/src: datastore hostlist sensor |
Date: |
Mon, 5 Jan 2015 05:35:56 +0100 |
Author: amatus
Date: 2015-01-05 05:35:56 +0100 (Mon, 05 Jan 2015)
New Revision: 34821
Modified:
gnunet/src/datastore/gnunet-service-datastore.c
gnunet/src/hostlist/gnunet-daemon-hostlist_client.c
gnunet/src/sensor/gnunet-service-sensor_monitoring.c
Log:
Check return value of GNUNET_STATISTICS_get
Or we could always call the callback with GNUNET_SYSERR.
Modified: gnunet/src/datastore/gnunet-service-datastore.c
===================================================================
--- gnunet/src/datastore/gnunet-service-datastore.c 2015-01-04 15:59:53 UTC
(rev 34820)
+++ gnunet/src/datastore/gnunet-service-datastore.c 2015-01-05 04:35:56 UTC
(rev 34821)
@@ -1661,6 +1661,8 @@
&process_stat_done,
&process_stat_in,
NULL);
+ if (NULL == stat_get)
+ process_stat_done (NULL, GNUNET_SYSERR);
GNUNET_SERVER_disconnect_notify (server,
&cleanup_reservations,
NULL);
Modified: gnunet/src/hostlist/gnunet-daemon-hostlist_client.c
===================================================================
--- gnunet/src/hostlist/gnunet-daemon-hostlist_client.c 2015-01-04 15:59:53 UTC
(rev 34820)
+++ gnunet/src/hostlist/gnunet-daemon-hostlist_client.c 2015-01-05 04:35:56 UTC
(rev 34821)
@@ -1657,6 +1657,12 @@
&primary_task,
&process_stat,
NULL);
+ if (NULL == sget)
+ {
+ GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
+ "Statistics request failed, scheduling hostlist download\n");
+ ti_check_download = GNUNET_SCHEDULER_add_now (&task_check, NULL);
+ }
return GNUNET_OK;
}
Modified: gnunet/src/sensor/gnunet-service-sensor_monitoring.c
===================================================================
--- gnunet/src/sensor/gnunet-service-sensor_monitoring.c 2015-01-04
15:59:53 UTC (rev 34820)
+++ gnunet/src/sensor/gnunet-service-sensor_monitoring.c 2015-01-05
04:35:56 UTC (rev 34821)
@@ -335,6 +335,8 @@
&end_sensor_run_stat,
&sensor_statistics_iterator,
sensorinfo);
+ if (NULL == sensorinfo->gnunet_stat_get_handle)
+ sensorinfo->running = GNUNET_NO;
}
else if (0 == strcmp ("process", sensorinfo->source))
{
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r34821 - in gnunet/src: datastore hostlist sensor,
gnunet <=