From b5a41d8978d8887cd2991ff984a285eeacc765c1 Mon Sep 17 00:00:00 2001 From: OldHawk Date: Wed, 27 Jun 2018 19:34:49 +0800 Subject: [PATCH] fix(announce): fixed user seeding/leeching issue in NAT network --- .../announce/server/controllers/announces.server.controller.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/announce/server/controllers/announces.server.controller.js b/modules/announce/server/controllers/announces.server.controller.js index a4ffe2d9..63b98952 100644 --- a/modules/announce/server/controllers/announces.server.controller.js +++ b/modules/announce/server/controllers/announces.server.controller.js @@ -1337,7 +1337,7 @@ exports.announce = function (req, res) { function getPeers(count, peers) { var ps = []; - if (!req.seeder && event(query.event) !== EVENT_STOPPED && event(query.event) !== EVENT_COMPLETED) { + if (event(query.event) !== EVENT_STOPPED) { mtDebug.debugGreen('---------------GET PEERS LIST----------------', 'ANNOUNCE', true, req.passkeyuser); mtDebug.debugRed('want.count = ' + count, 'ANNOUNCE', true, req.passkeyuser); mtDebug.debugRed('peers.length = ' + peers.length, 'ANNOUNCE', true, req.passkeyuser);