#if DEBUG_ARM
GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
_("Asked to start service `%s' within %llu ms\n"), service_name,
- (unsigned long long) timeout.value);
+ (unsigned long long) timeout.rel_value);
#endif
if (0 == strcasecmp ("arm", service_name))
{
GNUNET_log (GNUNET_ERROR_TYPE_INFO,
_("Stopping service `%s' within %llu ms\n"), service_name,
- (unsigned long long) timeout.value);
+ (unsigned long long) timeout.rel_value);
if (h->client == NULL)
{
client = GNUNET_CLIENT_connect (h->sched, "arm", h->cfg);
if ( (pos->pid == 0) &&
(GNUNET_YES != in_shutdown) )
{
- if (GNUNET_TIME_absolute_get_remaining (pos->restartAt).value == 0)
+ if (GNUNET_TIME_absolute_get_remaining (pos->restartAt).rel_value == 0)
{
GNUNET_log (GNUNET_ERROR_TYPE_INFO,
_("Restarting service `%s'.\n"), pos->name);
}
pos = pos->next;
}
- if (lowestRestartDelay.value != GNUNET_TIME_UNIT_FOREVER_REL.value)
+ if (lowestRestartDelay.rel_value != GNUNET_TIME_UNIT_FOREVER_REL.rel_value)
{
#if DEBUG_ARM
GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
"Will restart process in %llums\n",
- (unsigned long long) lowestRestartDelay.value);
+ (unsigned long long) lowestRestartDelay.rel_value);
#endif
child_restart_task
= GNUNET_SCHEDULER_add_delayed (sched,
/* schedule restart */
pos->restartAt
= GNUNET_TIME_relative_to_absolute (pos->backoff);
- if (pos->backoff.value < EXPONENTIAL_BACKOFF_THRESHOLD)
+ if (pos->backoff.rel_value < EXPONENTIAL_BACKOFF_THRESHOLD)
pos->backoff
= GNUNET_TIME_relative_multiply (pos->backoff, 2);
if (GNUNET_SCHEDULER_NO_TASK != child_restart_task)
GNUNET_a2s (fc->listen_info->service_addr,
fc->listen_info->service_addr_len),
(unsigned long long) GNUNET_TIME_relative_min (fc->back_off,
- rem).value);
+ rem).abs_value);
#endif
rem = GNUNET_TIME_absolute_get_remaining (fc->timeout);
GNUNET_assert (GNUNET_SCHEDULER_NO_TASK == fc->start_task);
GNUNET_a2s (fc->listen_info->service_addr,
fc->listen_info->service_addr_len),
(unsigned long long) GNUNET_TIME_relative_min (fc->back_off,
- rem).value);
+ rem).abs_value);
#endif
rem = GNUNET_TIME_absolute_get_remaining (fc->timeout);
GNUNET_assert (GNUNET_SCHEDULER_NO_TASK == fc->start_task);
return;
}
rem = GNUNET_TIME_absolute_get_remaining (fc->timeout);
- if (rem.value == 0)
+ if (rem.rel_value == 0)
{
GNUNET_log (GNUNET_ERROR_TYPE_ERROR,
_("Unable to forward to service `%s': timeout before connect\n"),
GNUNET_a2s (fc->listen_info->service_addr,
fc->listen_info->service_addr_len),
(unsigned long long) GNUNET_TIME_relative_min (fc->back_off,
- rem).value);
+ rem).abs_value);
#endif
GNUNET_assert (GNUNET_SCHEDULER_NO_TASK == fc->start_task);
fc->start_task
#if LOG_BACKOFF
fprintf(killLogFilePtr,
"Waited for: %llu ms\n",
- (unsigned long long) waitedFor.value);
+ (unsigned long long) waitedFor.abs_value);
#endif
}
else
{
- waitedFor.value = 0;
+ waitedFor.rel_value = 0;
}
/* Connect to the doNothing task */
doNothingConnection = GNUNET_CLIENT_connect (sched, "do-nothing", cfg);