c0re100 / qBittorrent-Enhanced-Edition

[Unofficial] qBittorrent Enhanced, based on qBittorrent
https://github.com/c0re100/qBittorrent-Enhanced-Edition
Other
17.73k stars 1.21k forks source link

4.5.4.10 no responding when listening to about 48 or more IPv6 addresses #493

Open Retia-Adolf opened 1 year ago

Retia-Adolf commented 1 year ago

qBittorrent & operating system versions

qBittorrent: 4.5.4.10 x64 Operating system: Ubuntu 22.04 Qt: 5.15.3 / 6.2.4 libtorrent-rasterbar: 1.2.14

What is the problem?

As title, when listening to about 48 or more IPv6 addresses, 4.5.4.10 GUI responded after very long time and network traffic also get stopped un-accordingly (crazily clicking gui got response after very long time and network traffic got back but twitching, and it could drop to 0 again if I click the gui again)

Closed qbEE and can't get it working again, GUI would show but DHT peers stay at 0, logs don't progress after listening to IPs and restored one or some torrents.

Steps to reproduce

sudo echo $some-short-interval-in-seconds > /proc/sys/net/ipv6/conf/$interface/temp_prefered_lft

then turning $interface off and on again can get many IPv6 in short time.

Additional context

Eh, at least a temp solution for now would be good, like how should I edit the config file, that can make it listening to specific IP. Thanks in advance if anybody could help!

Tried newest nox version no luck either, it keeps in restoring some torrents repeatedly. Older nox no logs after listening IPs.

Log(s) & preferences file(s)

No response