diff options
author | Anna Henningsen <anna@addaleax.net> | 2017-07-31 22:06:47 +0200 |
---|---|---|
committer | Anna Henningsen <anna@addaleax.net> | 2017-08-01 19:57:24 +0200 |
commit | 0f5dabe4ede908ec552ad3e4942bc27c298fcbb4 (patch) | |
tree | c7162acab17fe2463b877586bc9842e895932a65 /lib/dns.js | |
parent | 732658e4cf0ab676040cdbad92f39b93fbacaa80 (diff) | |
download | node-new-0f5dabe4ede908ec552ad3e4942bc27c298fcbb4.tar.gz |
dns: name generated functions
PR-URL: https://github.com/nodejs/node/pull/14518
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Tobias Nießen <tniessen@tnie.de>
Diffstat (limited to 'lib/dns.js')
-rw-r--r-- | lib/dns.js | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/lib/dns.js b/lib/dns.js index 90eaac3122..036197c28d 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); |