настройки соединений для доунлодера
This commit is contained in:
parent
2795be2e42
commit
95c11b4427
@ -7,14 +7,14 @@ var net = require('net');
|
|||||||
var PeerQueue = require('./peer-queue');
|
var PeerQueue = require('./peer-queue');
|
||||||
var Wire = require('./wire');
|
var Wire = require('./wire');
|
||||||
const debug = require('debug')('downloader');
|
const debug = require('debug')('downloader');
|
||||||
|
const config = require('../config')
|
||||||
|
|
||||||
class Client extends Emiter
|
class Client extends Emiter
|
||||||
{
|
{
|
||||||
constructor(options) {
|
constructor(options) {
|
||||||
super();
|
super();
|
||||||
this.timeout = 5000;
|
this.timeout = config.downloader.timeout;
|
||||||
this.maxConnections = 200;
|
this.maxConnections = config.downloader.maxConnections;
|
||||||
this.activeConnections = 0;
|
this.activeConnections = 0;
|
||||||
this.peers = new PeerQueue(this.maxConnections);
|
this.peers = new PeerQueue(this.maxConnections);
|
||||||
this.on('download', this._download);
|
this.on('download', this._download);
|
||||||
|
Loading…
Reference in New Issue
Block a user