Opened 6 years ago

Closed 2 years ago

#3167 closed bug (Fixed) does not clean up /tmp entries from failed hosts

Reported by: rexar Owned by:
Priority: minor Milestone: 2.1.0
Component: GTK UI Version: 1.3.15
Keywords: icons tracker_icons Cc:


If Deluge attempts to obtain a tracker icon for a tracker that is unreachable, or has a re-direct to self (perpetual HTTP 301/302) the errorback routines in do not have access to the temporary filehandles / paths created as part of the download_page method, and as such is unable to clean up these pre-allocated resources.

Over a period of time under Linux, this fills the /tmp directory with a large amount of junk files in the form of deluge_ticon.xxxxx

Attached is a workaround targetting the 1.3.15 release version of which allows the errorback routines to clean files allocated from failed attempts.

This was developed against my scenario which is the GTK client connecting to a remote server, it hasn't been tested for other use cases.

Attachments (1)

tracker_icons.patch (4.1 KB) - added by rexar 6 years ago.
Patch file against 1.3.15 release version of

Download all attachments as: .zip

Change History (3)

Changed 6 years ago by rexar

Patch file against 1.3.15 release version of

comment:1 Changed 2 years ago by Cas

  • Milestone changed from needs verified to 2.1.0

Missed seeing this bug, should have been fixed, thanks for the workaround patch.

Duplicate reported in #3519

comment:2 Changed 2 years ago by Cas

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