diff --git a/src/resolvers.c b/src/resolvers.c index f325f39c3..2124df7bb 100644 --- a/src/resolvers.c +++ b/src/resolvers.c @@ -2481,7 +2481,7 @@ static void resolvers_deinit(void) /* Finalizes the DNS configuration by allocating required resources and checking * live parameters. - * Returns 0 on success, ERR_* flags otherwise. + * Returns 0 on success, 1 on error. */ static int resolvers_finalize_config(void) { @@ -2594,11 +2594,11 @@ static int resolvers_finalize_config(void) goto err; leave_resolver_code(); - return err_code; + return 0; err: leave_resolver_code(); resolvers_deinit(); - return err_code; + return 1; }