remove AnnTorrentsToDht opt

have issues on disable
This commit is contained in:
nikk gitanes
2021-08-09 01:37:43 +03:00
parent 6af78cf041
commit 97fa9fdd4e
4 changed files with 1 additions and 11 deletions

View File

@@ -29,7 +29,6 @@ type BTSets struct {
// BT Config // BT Config
AcceptPeerCon bool `default:"true"` AcceptPeerCon bool `default:"true"`
AnnTorrentsToDht bool `default:"true"`
EnableIPv6 bool EnableIPv6 bool
DisableTCP bool DisableTCP bool
DisableUTP bool DisableUTP bool
@@ -122,7 +121,6 @@ func loadBTSets() {
func SetDefault() { func SetDefault() {
sets := new(BTSets) sets := new(BTSets)
sets.AcceptPeerCon = true sets.AcceptPeerCon = true
sets.AnnTorrentsToDht = true
sets.EnableDebug = false sets.EnableDebug = false
sets.DisableUTP = true sets.DisableUTP = true
sets.CacheSize = 96 * 1024 * 1024 // 96 MB sets.CacheSize = 96 * 1024 * 1024 // 96 MB

View File

@@ -64,7 +64,6 @@ func (bt *BTServer) configure() {
cliVers := userAgent //"uTorrent/2210(25302)" cliVers := userAgent //"uTorrent/2210(25302)"
bt.config.AcceptPeerConnections = settings.BTsets.AcceptPeerCon bt.config.AcceptPeerConnections = settings.BTsets.AcceptPeerCon
bt.config.PeriodicallyAnnounceTorrentsToDht = settings.BTsets.AnnTorrentsToDht
bt.config.Debug = settings.BTsets.EnableDebug bt.config.Debug = settings.BTsets.EnableDebug
bt.config.DisableIPv6 = settings.BTsets.EnableIPv6 == false bt.config.DisableIPv6 = settings.BTsets.EnableIPv6 == false
bt.config.DisableTCP = settings.BTsets.DisableTCP bt.config.DisableTCP = settings.BTsets.DisableTCP
@@ -95,9 +94,9 @@ func (bt *BTServer) configure() {
if settings.BTsets.PeersListenPort > 0 { if settings.BTsets.PeersListenPort > 0 {
bt.config.ListenPort = settings.BTsets.PeersListenPort bt.config.ListenPort = settings.BTsets.PeersListenPort
} else { } else {
log.Println("Find upnp port")
upnpport := 32000 upnpport := 32000
for { for {
log.Println("Check upnp port", upnpport)
l, err := net.Listen("tcp", ":"+strconv.Itoa(upnpport)) l, err := net.Listen("tcp", ":"+strconv.Itoa(upnpport))
if l != nil { if l != nil {
l.Close() l.Close()

View File

@@ -9,7 +9,6 @@ export default function SecondarySettingsComponent({ settings, inputForm }) {
const { const {
AcceptPeerCon, AcceptPeerCon,
AnnTorrentsToDht,
RetrackersMode, RetrackersMode,
TorrentDisconnectTimeout, TorrentDisconnectTimeout,
EnableIPv6, EnableIPv6,
@@ -86,11 +85,6 @@ export default function SecondarySettingsComponent({ settings, inputForm }) {
label={t('SettingsDialog.DHT')} label={t('SettingsDialog.DHT')}
labelPlacement='start' labelPlacement='start'
/> />
<FormControlLabel
control={<Switch checked={AnnTorrentsToDht} onChange={inputForm} id='AnnTorrentsToDht' color='secondary' />}
label={t('SettingsDialog.AnnTorrentsToDht')}
labelPlacement='start'
/>
<FormControlLabel <FormControlLabel
control={<Switch checked={AcceptPeerCon} onChange={inputForm} id='AcceptPeerCon' color='secondary' />} control={<Switch checked={AcceptPeerCon} onChange={inputForm} id='AcceptPeerCon' color='secondary' />}
label={t('SettingsDialog.AcceptPeerCon')} label={t('SettingsDialog.AcceptPeerCon')}

View File

@@ -1,6 +1,5 @@
export default { export default {
AcceptPeerCon: true, AcceptPeerCon: true,
AnnTorrentsToDht: true,
CacheSize: 96, CacheSize: 96,
ReaderReadAHead: 95, ReaderReadAHead: 95,
UseDisk: false, UseDisk: false,