Re: [exim] Unexplained Long Retry Time

Top Page
Delete this message
Reply to this message
Author: Kevin Smith
Date:  
To: exim-users
Subject: Re: [exim] Unexplained Long Retry Time
> else if (((queue_running && !deliver_force) ||
> continue_hostname != NULL) &&
>             ((domain_retry_record != NULL &&
>               now < domain_retry_record->next_try &&
>               !domain_retry_record->expired)
>             ||
>             (address_retry_record != NULL &&
>               now < address_retry_record->next_try))
>             &&
>             (domain_retry_record != NULL ||
>              address_retry_record == NULL ||
>              !retry_ultimate_address_timeout(addr->address_retry_key,
>                addr->domain, address_retry_record, now)))
>       {
>       addr->message = US"retry time not reached";
>       addr->basic_errno = ERRNO_RRETRY;
>       (void)post_process_one(addr, DEFER, LOG_MAIN, DTYPE_ROUTER, 0);
>       }


4.76 has a different test that doesn't have the
retry_ultimate_address_timeout piece...

    else if (((queue_running && !deliver_force) || continue_hostname !=
    NULL)
            &&
            ((domain_retry_record != NULL &&
              now < domain_retry_record->next_try &&
              !domain_retry_record->expired)
            ||
            (address_retry_record != NULL &&
              now < address_retry_record->next_try))
            )
      {
      addr->message = US"retry time not reached";
      addr->basic_errno = ERRNO_RRETRY;
      (void)post_process_one(addr, DEFER, LOG_MAIN, DTYPE_ROUTER, 0);
      }






--
Sent from room 641A
"Jo da, riktig fint i kveld" -- Asbjørn på Skutholmen
http://www.shady.com/solnedgang.jpg

Kevin Smith | ShadeTree Software, Philadelphia, PA, USA; 215-487-3811
            | Kevin/MNC 215-487-2125