1704. [placeholder] rt12321
-1703. [placeholder] rt12322
+1703. [bug] named would loop sending NOTIFY messages when it
+ failed to receive a response. [RT #12322]
1702. [bug] also-notify should not be applied to builtin zones.
[RT #12323]
* PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: zone.c,v 1.419 2004/08/27 12:35:03 marka Exp $ */
+/* $Id: zone.c,v 1.420 2004/08/28 05:53:12 marka Exp $ */
#include <config.h>
* the soa if we see a formerr and had sent a SOA.
*/
isc_event_free(&event);
- if ((result == ISC_R_TIMEDOUT ||
- (message != NULL && message->rcode == dns_rcode_formerr &&
- (notify->flags & DNS_NOTIFY_NOSOA) == 0))) {
+ if (message != NULL && message->rcode == dns_rcode_formerr &&
+ (notify->flags & DNS_NOTIFY_NOSOA) == 0) {
notify->flags |= DNS_NOTIFY_NOSOA;
dns_request_destroy(¬ify->request);
result = notify_send_queue(notify);