From f5a05a585b66ee68b9e781df835cacb26e51a1ca Mon Sep 17 00:00:00 2001 From: yourok <8yourok8@mail.ru> Date: Mon, 28 Jan 2019 01:46:20 +0300 Subject: [PATCH] add dht limit --- src/server/torr/BTServer.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/server/torr/BTServer.go b/src/server/torr/BTServer.go index 2097d2b..fdfb012 100644 --- a/src/server/torr/BTServer.go +++ b/src/server/torr/BTServer.go @@ -88,6 +88,9 @@ func (bt *BTServer) configure() { bt.config.PeerID = utils.PeerIDRandom(peerID) bt.config.HTTPUserAgent = userAgent bt.config.EstablishedConnsPerTorrent = settings.Get().ConnectionsLimit + if settings.Get().DhtConnectionLimit > 0 { + bt.config.ConnTracker.SetMaxEntries(settings.Get().DhtConnectionLimit) + } bt.config.TorrentPeersHighWater = 3000 bt.config.HalfOpenConnsPerTorrent = 50