Opened 2 years ago

#3167 new bug does not clean up /tmp entries from failed hosts

Reported by: rexar Owned by:
Priority: minor Milestone: needs verified
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 2 years ago.
Patch file against 1.3.15 release version of

Download all attachments as: .zip

Change History (1)

Changed 2 years ago by rexar

Patch file against 1.3.15 release version of

Note: See TracTickets for help on using tickets.