From 64d3e46cfb99a711e500fa1f114e7c44bdf10040 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Fri, 26 Oct 2012 22:13:01 +0000 Subject: -bugfixes, code cleanup --- src/arm/gnunet-service-arm.c | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) (limited to 'src/arm') diff --git a/src/arm/gnunet-service-arm.c b/src/arm/gnunet-service-arm.c index b43a482ba..5ad409681 100644 --- a/src/arm/gnunet-service-arm.c +++ b/src/arm/gnunet-service-arm.c @@ -29,12 +29,6 @@ #include "gnunet_protocols.h" #include "arm.h" -/** - * Threshold after which exponential backoff shouldn't increase (in ms); 30m - */ -#define EXPONENTIAL_BACKOFF_THRESHOLD GNUNET_TIME_relative_multiply (GNUNET_TIME_UNIT_MINUTES, 30) - - /** * List of our services. */ @@ -1023,10 +1017,7 @@ maint_child_death (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc) pos->name, statstr, statcode, pos->backoff.rel_value); /* schedule restart */ pos->restart_at = GNUNET_TIME_relative_to_absolute (pos->backoff); - pos->backoff = - GNUNET_TIME_relative_min (EXPONENTIAL_BACKOFF_THRESHOLD, - GNUNET_TIME_relative_multiply - (pos->backoff, 2)); + pos->backoff = GNUNET_TIME_STD_BACKOFF (pos->backoff); } if (GNUNET_SCHEDULER_NO_TASK != child_restart_task) GNUNET_SCHEDULER_cancel (child_restart_task); -- cgit v1.2.3