From: Grigorii Demidov Date: Tue, 17 Jan 2017 17:09:34 +0000 (+0100) Subject: layer/validate: cleanup; fix broken vutbr X-Git-Tag: v1.2.0-rc1~2^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=d169055a295b2a82506ea21c8b1d61596203b1ff;p=thirdparty%2Fknot-resolver.git layer/validate: cleanup; fix broken vutbr --- diff --git a/lib/layer/validate.c b/lib/layer/validate.c index 29a4c0395..6e1822861 100644 --- a/lib/layer/validate.c +++ b/lib/layer/validate.c @@ -514,9 +514,6 @@ static int check_signer(kr_layer_t *ctx, knot_pkt_t *pkt) const knot_dname_t *signer = signature_authority(req); if (ta_name && (!signer || !knot_dname_is_equal(ta_name, signer))) { /* check all newly added RRSIGs */ - if (ctx->state == KR_STATE_YIELD) { /* Already yielded for revalidation. */ - return KR_STATE_FAIL; - } VERBOSE_MSG(qry, ">< cut changed, needs revalidation\n"); if (!signer) { /* Not a DNSSEC-signed response, ask parent for DS