Opened 13 years ago

Closed 13 years ago

#1895 closed bug (Fixed)

Torrent info race condition

Reported by: Arrowmaster Owned by: Calum
Priority: minor Milestone: 1.3.4
Component: GTK UI Version: 1.3.3
Keywords: Cc:

Description

Using the GTKui with a large amount of torrents (2000+).

Steps to attempt to reproduce.

  1. Start the GTKui fresh (maybe daemon too, not sure).
  2. Have the Files tab selected for torrent info.
  3. Using two torrents that have not been selected before during this session, select torrent A then quickly select torrent B before the file info for torrent A loads.
  4. The file info for torrent A will be displayed for torrent B and will remain that way even if you select other torrents and go back to B.

This appears to be a race condition caused when there is delay in loading the torrent info, the resulting problem is heightened by the apparent caching of the incorrect state.

Change History (3)

comment:1 by Calum, 13 years ago

Milestone: 1.4.01.3.4
Owner: set to Calum
Status: newaccepted
Version: 1.3.21.3.3

comment:2 by Calum, 13 years ago

According to this thread, it did not seem to fix it.

comment:3 by Calum, 13 years ago

Resolution: fixed
Status: acceptedclosed

According to #2000 this modified fix works. Applied to 1.3-stable: e174544

Note: See TracTickets for help on using tickets.