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:
authorFeross Aboukhadijeh <feross@feross.org>2019-09-06 22:52:58 +0300
committerGitHub <noreply@github.com>2019-09-06 22:52:58 +0300
commiteeb48ba5b55ea720f5cfc414698388f443b4e790 (patch)
treebf46e1e0f843a3c5aff15ce05e0410ca579d8536
parent1f33ce2cba5625260e905bb7682692e7b14d3edd (diff)
parenteaabaa01d918cd6ac06a415bd3feb1ab4e42bdf7 (diff)
Emit `metadata` before `ready` and `done` (#1737)
Emit `metadata` before `ready` and `done`
-rw-r--r--lib/torrent.js5
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/torrent.js b/lib/torrent.js
index abf439b..f2c1432 100644
--- a/lib/torrent.js
+++ b/lib/torrent.js
@@ -505,6 +505,9 @@ class Torrent extends EventEmitter {
this._onWireWithMetadata(wire)
})
+ // Emit 'metadata' before 'ready' and 'done'
+ this.emit('metadata')
+
if (this.skipVerify) {
// Skip verifying exisitng data and just assume it's correct
this._markAllVerified()
@@ -535,8 +538,6 @@ class Torrent extends EventEmitter {
this._verifyPieces(onPiecesVerified)
}
}
-
- this.emit('metadata')
}
/*