diff options
author | Feross Aboukhadijeh <feross@feross.org> | 2014-10-22 10:20:28 +0400 |
---|---|---|
committer | Feross Aboukhadijeh <feross@feross.org> | 2014-10-22 10:20:28 +0400 |
commit | 4c1bbb6b1d91757071f253ad0ece6186c4bc7333 (patch) | |
tree | 58b0ef1ab152776a56373188b216eb6f925975e0 /index.js | |
parent | f5e70ef4ef248149298c6498c48cb0dfad34cd9b (diff) |
add torrent.createServer() method
Diffstat (limited to 'index.js')
-rw-r--r-- | index.js | 19 |
1 files changed, 0 insertions, 19 deletions
@@ -14,7 +14,6 @@ var inherits = require('inherits') var loadIPSet = require('load-ip-set') // browser exclude var parallel = require('run-parallel') var parseTorrent = require('parse-torrent') -var Server = require('./lib/server') // browser exclude var speedometer = require('speedometer') var Storage = require('./lib/storage') var Torrent = require('./lib/torrent') @@ -31,7 +30,6 @@ function WebTorrent (opts) { if (!opts) opts = {} EventEmitter.call(self) - self.listening = false self.torrentPort = opts.torrentPort || 0 self.tracker = (opts.tracker !== undefined) ? opts.tracker : true self.torrents = [] @@ -68,14 +66,6 @@ function WebTorrent (opts) { debug('new webtorrent (peerId %s, nodeId %s)', self.peerIdHex, self.nodeIdHex) - if (opts.port !== false && typeof Server === 'function' /* browser exclude */) { - self.server = new Server(self, opts.port) - self.server.on('listening', function () { - self.listening = true - self.emit('listening') - }) - } - if (typeof loadIPSet === 'function') { loadIPSet(opts.blocklist, function (err, ipSet) { self.blocked = ipSet @@ -277,15 +267,6 @@ WebTorrent.prototype.destroy = function (cb) { self.dht.destroy(cb) }) - if (self.server) tasks.push(function (cb) { - try { - self.server.close(cb) - } catch (err) { - // ignore error, server was already closed or not listening - cb(null) - } - }) - parallel(tasks, cb) } |