summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcos Casagrande <marcoscvp90@gmail.com>2020-06-06 21:32:17 +0200
committerGitHub <noreply@github.com>2020-06-06 15:32:17 -0400
commit26287ef87b2b238e25a1ab44a43cde24eea15bfc (patch)
tree6c594924bd377b3a36e01f5f2ed1a668592a961f
parentfbf075997c466a50eeaa0e3323bbcdd8be75e454 (diff)
fix: use queueMicrotask instead of setTimeout (#6112)
-rw-r--r--std/node/_util/_util_callbackify.ts2
1 files changed, 1 insertions, 1 deletions
diff --git a/std/node/_util/_util_callbackify.ts b/std/node/_util/_util_callbackify.ts
index fdcaed526..4c752e7ef 100644
--- a/std/node/_util/_util_callbackify.ts
+++ b/std/node/_util/_util_callbackify.ts
@@ -100,7 +100,7 @@ function callbackify(original: any): any {
};
original.apply(this, args).then(
(ret: unknown) => {
- setTimeout(cb.bind(this, null, ret), 0);
+ queueMicrotask(cb.bind(this, null, ret));
},
(rej: unknown) => {
rej = rej || new NodeFalsyValueRejectionError(rej);