+1120. [bug] Errors in options were not fatal. [RT #2002]
+
1118. [bug] On multithreaded servers, a race condition
could cause an assertion failure in resolver.c
during resolver shutdown. [RT #2029]
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: check.c,v 1.14.2.5 2001/10/29 20:18:48 gson Exp $ */
+/* $Id: check.c,v 1.14.2.6 2001/11/13 18:36:04 gson Exp $ */
#include <config.h>
(void)cfg_map_get(config, "options", &options);
- if (options != NULL)
- check_options(options, logctx);
+ if (options != NULL &&
+ check_options(options, logctx) != ISC_R_SUCCESS)
+ result = ISC_R_FAILURE;
(void)cfg_map_get(config, "view", &views);