Skip to content

Commit

Permalink
lib: fix consistency of methods that emit warnings
Browse files Browse the repository at this point in the history
  • Loading branch information
kuriyosh committed Dec 21, 2021
1 parent cf69964 commit f6711b9
Showing 1 changed file with 8 additions and 10 deletions.
18 changes: 8 additions & 10 deletions lib/internal/dns/utils.js
Original file line number Diff line number Diff line change
Expand Up @@ -178,18 +178,16 @@ function validateHints(hints) {
}

let invalidHostnameWarningEmitted = false;

function emitInvalidHostnameWarning(hostname) {
if (invalidHostnameWarningEmitted) {
return;
if (!invalidHostnameWarningEmitted) {
process.emitWarning(
`The provided hostname "${hostname}" is not a valid ` +
'hostname, and is supported in the dns module solely for compatibility.',
'DeprecationWarning',
'DEP0118'
);
invalidHostnameWarningEmitted = true;
}
invalidHostnameWarningEmitted = true;
process.emitWarning(
`The provided hostname "${hostname}" is not a valid ` +
'hostname, and is supported in the dns module solely for compatibility.',
'DeprecationWarning',
'DEP0118'
);
}

let typeCoercionWarningEmitted = false;
Expand Down

0 comments on commit f6711b9

Please sign in to comment.