From 0f5dabe4ede908ec552ad3e4942bc27c298fcbb4 Mon Sep 17 00:00:00 2001 From: Anna Henningsen Date: Mon, 31 Jul 2017 22:06:47 +0200 Subject: [PATCH] dns: name generated functions MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PR-URL: https://github.com/nodejs/node/pull/14518 Reviewed-By: James M Snell Reviewed-By: Colin Ihrig Reviewed-By: Tobias Nießen --- lib/dns.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/dns.js b/lib/dns.js index 90eaac31221..036197c28db 100644 --- a/lib/dns.js +++ b/lib/dns.js @@ -254,7 +254,7 @@ class Resolver { } function resolver(bindingName) { - return function query(name, /* options, */ callback) { + function query(name, /* options, */ callback) { var options; if (arguments.length > 2) { options = callback; @@ -277,7 +277,9 @@ function resolver(bindingName) { var err = this._handle[bindingName](req, name); if (err) throw errnoException(err, bindingName); return req; - }; + } + Object.defineProperty(query, 'name', { value: bindingName }); + return query; } var resolveMap = Object.create(null);