From 6e8d5c1beb5d3b0b74ef74509a908ff6a8ab1a21 Mon Sep 17 00:00:00 2001 From: YouROK <8yourok8@mail.ru> Date: Sun, 17 Jan 2021 22:36:43 +0300 Subject: [PATCH] change timeout --- src/server/torr/btserver.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/server/torr/btserver.go b/src/server/torr/btserver.go index e06db6c..15f0b42 100644 --- a/src/server/torr/btserver.go +++ b/src/server/torr/btserver.go @@ -85,6 +85,9 @@ func (bt *BTServer) configure() { bt.config.ExtendedHandshakeClientVersion = cliVers bt.config.EstablishedConnsPerTorrent = settings.BTsets.ConnectionsLimit + //bt.config.DropMutuallyCompletePeers = true + //bt.config.DropDuplicatePeerIds = true + // Encryption/Obfuscation bt.config.HeaderObfuscationPolicy = torrent.HeaderObfuscationPolicy{ RequirePreferred: settings.BTsets.ForceEncrypt, @@ -97,7 +100,7 @@ func (bt *BTServer) configure() { case 2: // RequestStrategyFastest bt.config.DefaultRequestStrategy = torrent.RequestStrategyFastest() default: // RequestStrategyDuplicateRequestTimeout - bt.config.DefaultRequestStrategy = torrent.RequestStrategyDuplicateRequestTimeout(1 * time.Second) + bt.config.DefaultRequestStrategy = torrent.RequestStrategyDuplicateRequestTimeout(5 * time.Second) } if settings.BTsets.DhtConnectionLimit > 0 {