From 6531b5315f85e6b73e95946c5f75e31597fea3cb Mon Sep 17 00:00:00 2001 From: Alexey Kasyanchuk Date: Fri, 17 Aug 2018 13:20:22 +0300 Subject: [PATCH] feat(config): add config to disable trackers --- src/background/config.js | 1 + src/background/spider.js | 7 +++++++ 2 files changed, 8 insertions(+) diff --git a/src/background/config.js b/src/background/config.js index 4edf4b8..f62570f 100644 --- a/src/background/config.js +++ b/src/background/config.js @@ -11,6 +11,7 @@ let config = { udpTrackersTimeout: 3 * 60 * 1000, peerId: undefined, language: 'en', + trackers: true, p2p: true, p2pConnections: 10, diff --git a/src/background/spider.js b/src/background/spider.js index a1a60b0..1e4e020 100644 --- a/src/background/spider.js +++ b/src/background/spider.js @@ -96,6 +96,13 @@ module.exports = function (send, recive, dataDirectory, version, env) constructor(sphinx) { this.sphinx = sphinx + if(!config.trackers) + { + logT('tracker', 'trackers disabled') + this.trackers = [] + return + } + this.trackers = [ new Rutracker, new Nyaa