From 179b7831b236029f8105e3579beb237b2387c66b Mon Sep 17 00:00:00 2001 From: Derrick Hammer Date: Fri, 19 Aug 2022 12:43:43 -0400 Subject: [PATCH] *Abort processGlue is we are not looking for an A, CNAME, or NS record --- src/index.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/index.ts b/src/index.ts index b425c5f..a7bf523 100644 --- a/src/index.ts +++ b/src/index.ts @@ -204,6 +204,13 @@ export default class Handshake extends AbstractResolverModule { options: ResolverOptions, bypassCache: boolean ) { + if ( + ![DNS_RECORD_TYPE.A, DNS_RECORD_TYPE.CNAME, DNS_RECORD_TYPE.NS].includes( + options.type + ) + ) { + return; + } if (isDomain(record.ns) && isIp(record.address)) { let results = await this.resolver.resolve( domain,