]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
auth: Fixed error handling for proxy host dns_lookup()
authorTimo Sirainen <tss@iki.fi>
Thu, 30 May 2013 19:27:57 +0000 (22:27 +0300)
committerTimo Sirainen <tss@iki.fi>
Thu, 30 May 2013 19:27:57 +0000 (22:27 +0300)
src/auth/auth-request.c

index 0c00c9a573f1f3b7431cc1b263c9ead1152aa986..09e21deb76ddfeaf9c0fa250ce1c3de7ca34faa8 100644 (file)
@@ -1689,9 +1689,6 @@ static int auth_request_proxy_host_lookup(struct auth_request *request,
        if (dns_lookup(host, &dns_set, auth_request_proxy_dns_callback, ctx,
                       &ctx->dns_lookup) < 0) {
                /* failed early */
-               request->internal_failure = TRUE;
-               auth_request_proxy_finish_failure(request);
-               auth_request_unref(&request);
                return -1;
        }
        ctx->callback = callback;