Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/webtorrent/webtorrent.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorftreesmilo <58193105+ftreesmilo@users.noreply.github.com>2020-12-08 04:26:09 +0300
committerKaylee <34007889+KayleePop@users.noreply.github.com>2020-12-11 06:40:19 +0300
commit2d78a30a72072b859336f8d9340398d6bb2169e0 (patch)
treea509cbfc2587905ca630300df6a93023c40801e4 /index.js
parent38f4f9c846b036fcd4b53a96ff151bc105b38c11 (diff)
replace process.nextTick with queueMicrotask
Diffstat (limited to 'index.js')
-rw-r--r--index.js5
1 files changed, 3 insertions, 2 deletions
diff --git a/index.js b/index.js
index 9df53e1..13d62eb 100644
--- a/index.js
+++ b/index.js
@@ -13,6 +13,7 @@ const path = require('path')
const Peer = require('simple-peer')
const randombytes = require('randombytes')
const speedometer = require('speedometer')
+const queueMicrotask = require('queue-microtask')
const ConnPool = require('./lib/conn-pool') // browser exclude
const Torrent = require('./lib/torrent')
@@ -100,7 +101,7 @@ class WebTorrent extends EventEmitter {
if (typeof ConnPool === 'function') {
this._connPool = new ConnPool(this)
} else {
- process.nextTick(() => {
+ queueMicrotask(() => {
this._onListening()
})
}
@@ -150,7 +151,7 @@ class WebTorrent extends EventEmitter {
ready()
})
} else {
- process.nextTick(ready)
+ queueMicrotask(ready)
}
}