Opened 10 years ago

Closed 10 years ago

#4370 closed Bug (fixed)

High CPU load on startup

Reported by: jordan Owned by: jordan
Priority: Normal Milestone: 2.33
Component: Qt Client Version: 2.32
Severity: Normal Keywords:
Cc:

Description

There is a higher-than-necessary CPU load on startup when Torrent objects' properties are populated. This is due to excessive signals sent to TrMainWindow::refreshTrayIcon(), which can be expensive.

Since this is a display-only field, we can add a timer to put off refreshing the tray icon until an idle time, such as after the Torrent objects' properties are finished being populated.

Change History (2)

comment:1 Changed 10 years ago by jordan

  • Status changed from new to assigned

Fixed in r12546

comment:2 Changed 10 years ago by jordan

  • Resolution set to fixed
  • Status changed from assigned to closed
Note: See TracTickets for help on using tickets.