if (get_eligible_leaves(&limiter.new_instance)) {
free_failed_config(configs, &limiter.new_instance);
printlog(LOG_CRITICAL, "Failed to read eligigle leaves.\n");
if (get_eligible_leaves(&limiter.new_instance)) {
free_failed_config(configs, &limiter.new_instance);
printlog(LOG_CRITICAL, "Failed to read eligigle leaves.\n");
}
} else {
if (parse_leaves(&limiter.new_instance, leaves.u.string)) {
free_failed_config(configs, &limiter.new_instance);
printlog(LOG_CRITICAL, "Failed to parse leaf string.\n");
}
} else {
if (parse_leaves(&limiter.new_instance, leaves.u.string)) {
free_failed_config(configs, &limiter.new_instance);
printlog(LOG_CRITICAL, "Failed to parse leaf string.\n");