qbittorrent / qBittorrent

qBittorrent BitTorrent client
https://www.qbittorrent.org
Other
28.23k stars 3.97k forks source link

Qbitorrent sends too many dbus messages #11169

Closed ArielRosenfeld closed 2 months ago

ArielRosenfeld commented 5 years ago

qBittorrent version and Operating System

qBittorrent 4.1.7 Operating System: Arch Linux KDE Plasma Version: 5.16.4 KDE Frameworks Version: 5.61.0 Qt Version: 5.13.0 Kernel Version: 5.2.11-arch1-1-ARCH OS Type: 64-bit

If on linux, libtorrent and Qt version

libtorrent 0.13.8-1 Qt Version: 5.13.0

What is the problem

qbittorrent sends too many dbus messages the journal show lots of lines of [system] The maximum number of active connections for UID 500 has been reached (max_connections_per_user=256) and [system] Connection has not authenticated soon enough, closing it (auth_timeout=30000ms, elapsed: 30000ms)

dbus-monitor shows lots of tray icon updates

signal time=1567319816.046652 sender=:1.2492 -> destination=(null destination) serial=41452 path=/StatusNotifierItem; interface=org.kde.StatusNotifierItem; member=NewToolTip method call time=1567319816.058035 sender=:1.3290 -> destination=:1.2492 serial=25887 path=/StatusNotifierItem; interface=org.freedesktop.DBus.Properties; member=GetAll string "org.kde.StatusNotifierItem" method return time=1567319816.061199 sender=:1.2492 -> destination=:1.3290 serial=41453 reply_serial=25887 array [ dict entry( string "AttentionIconName" variant string "" ) dict entry( string "AttentionIconPixmap" variant array [ ] ) dict entry( string "AttentionMovieName" variant string "" ) dict entry( string "Category" variant string "ApplicationStatus" ) dict entry( string "IconName" variant string "qbittorrent-tray" ) dict entry( string "IconPixmap" variant array [ ] ) dict entry( string "IconThemePath" variant string "" ) dict entry( string "Id" variant string "qBittorrent" ) dict entry( string "ItemIsMenu" variant boolean false ) dict entry( string "Menu" variant object path "/MenuBar" ) dict entry( string "OverlayIconName" variant string "" ) dict entry( string "OverlayIconPixmap" variant array [ ] ) dict entry( string "Status" variant string "Passive" ) dict entry( string "Title" variant string "qBittorrent" ) dict entry( string "ToolTip" variant struct { string "qbittorrent-tray" array [ ] string "

qBittorrent
 DL speed: 0 B/s
 UP speed: 291.2 KiB/s
" string "" } ) dict entry( string "WindowId" variant int32 0 ) ]

What is the expected behavior

limits or a preference to limit tray icon and task manager updates to show speed

Steps to reproduce

look at system journal/logs, run dbus-monitor to see what is sending so many dbus messages

xavier2k6 commented 2 months ago

qBittorrent 4.1.7

Version is obsolete.

Thank you for your contribution, we are starting to close all old/stale/obsolete tickets.

Please update to latest qBittorrent 4.6.6 ATTOW.

If any issues are experienced, please open a new ticket.