aboutsummaryrefslogtreecommitdiff
path: root/src/arm/gnunet-service-arm.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/arm/gnunet-service-arm.c')
-rw-r--r--src/arm/gnunet-service-arm.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/arm/gnunet-service-arm.c b/src/arm/gnunet-service-arm.c
index 4ee19ef3d..2eb21a068 100644
--- a/src/arm/gnunet-service-arm.c
+++ b/src/arm/gnunet-service-arm.c
@@ -776,7 +776,7 @@ delayed_restart_task (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc)
776 if ( (pos->pid == 0) && 776 if ( (pos->pid == 0) &&
777 (GNUNET_YES != in_shutdown) ) 777 (GNUNET_YES != in_shutdown) )
778 { 778 {
779 if (GNUNET_TIME_absolute_get_remaining (pos->restartAt).value == 0) 779 if (GNUNET_TIME_absolute_get_remaining (pos->restartAt).rel_value == 0)
780 { 780 {
781 GNUNET_log (GNUNET_ERROR_TYPE_INFO, 781 GNUNET_log (GNUNET_ERROR_TYPE_INFO,
782 _("Restarting service `%s'.\n"), pos->name); 782 _("Restarting service `%s'.\n"), pos->name);
@@ -792,12 +792,12 @@ delayed_restart_task (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc)
792 } 792 }
793 pos = pos->next; 793 pos = pos->next;
794 } 794 }
795 if (lowestRestartDelay.value != GNUNET_TIME_UNIT_FOREVER_REL.value) 795 if (lowestRestartDelay.rel_value != GNUNET_TIME_UNIT_FOREVER_REL.rel_value)
796 { 796 {
797#if DEBUG_ARM 797#if DEBUG_ARM
798 GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, 798 GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
799 "Will restart process in %llums\n", 799 "Will restart process in %llums\n",
800 (unsigned long long) lowestRestartDelay.value); 800 (unsigned long long) lowestRestartDelay.rel_value);
801#endif 801#endif
802 child_restart_task 802 child_restart_task
803 = GNUNET_SCHEDULER_add_delayed (sched, 803 = GNUNET_SCHEDULER_add_delayed (sched,
@@ -902,7 +902,7 @@ maint_child_death (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc)
902 /* schedule restart */ 902 /* schedule restart */
903 pos->restartAt 903 pos->restartAt
904 = GNUNET_TIME_relative_to_absolute (pos->backoff); 904 = GNUNET_TIME_relative_to_absolute (pos->backoff);
905 if (pos->backoff.value < EXPONENTIAL_BACKOFF_THRESHOLD) 905 if (pos->backoff.rel_value < EXPONENTIAL_BACKOFF_THRESHOLD)
906 pos->backoff 906 pos->backoff
907 = GNUNET_TIME_relative_multiply (pos->backoff, 2); 907 = GNUNET_TIME_relative_multiply (pos->backoff, 2);
908 if (GNUNET_SCHEDULER_NO_TASK != child_restart_task) 908 if (GNUNET_SCHEDULER_NO_TASK != child_restart_task)