diff options
Diffstat (limited to 'src/arm/gnunet-service-arm.c')
-rw-r--r-- | src/arm/gnunet-service-arm.c | 8 |
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) |