> 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