add dht limit

This commit is contained in:
yourok
2019-01-28 01:46:20 +03:00
parent 9af0423188
commit f5a05a585b

View File

@@ -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