From 4098271a81b3e965da14f77c893232a0b6be22f3 Mon Sep 17 00:00:00 2001 From: Mark Andrews Date: Mon, 26 Feb 2007 00:57:03 +0000 Subject: [PATCH] 2143. [bug] We failed to restart the IPv6 client when the kernel failed to return the destination the packet was sent to. [RT #16613] --- CHANGES | 4 ++++ bin/named/client.c | 3 ++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/CHANGES b/CHANGES index 6e6f54e851..af49a9081a 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,7 @@ +2143. [bug] We failed to restart the IPv6 client when the + kernel failed to return the destination the + packet was sent to. [RT #16613] + 2142. [bug] Handle master files with a modification time that matches the epoch. [RT# 16612] diff --git a/bin/named/client.c b/bin/named/client.c index 263c3b08e4..d58238a687 100644 --- a/bin/named/client.c +++ b/bin/named/client.c @@ -15,7 +15,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: client.c,v 1.242 2007/02/14 00:27:26 marka Exp $ */ +/* $Id: client.c,v 1.243 2007/02/26 00:57:03 marka Exp $ */ #include @@ -1576,6 +1576,7 @@ client_request(isc_task_t *task, isc_event_t *event) { "failed to get request's " "destination: %s", isc_result_totext(result)); + ns_client_next(client, ISC_R_SUCCESS); goto cleanup; } }