Opened 12 years ago

Closed 12 years ago

#2815 closed Bug (worksforme)

UI stops responding momentarily when removing actively downloading torrents

Reported by: Dave Owned by: livings124
Priority: Low Milestone: None Set
Component: Mac Client Version: 1.80
Severity: Minor Keywords: remove, pause, ui
Cc:

Description

When removing a torrent while it is downloading, the UI freezes up for a little while (5-10 seconds) before the action completes successfully.

Is it possible to alter the Remove Data File function so it first triggers a PAUSE, and then a REMOVE? Pausing a torrent is essentially instantaneous, as is removing an already-paused torrent.

Call me out if I'm wrong here, but if the Remove Data File function can be modified to pause first, then remove, the whole action should complete more or less instantly. Having said that, I'm not the programmer, so do your clever thing =)

Change History (9)

comment:1 follow-up: Changed 12 years ago by charles

Hi Dave,

I'm not seeing this. Which Transmission "flavor" are you using? The Mac, GTK+, Qt, or Daemon?

comment:2 in reply to: ↑ 1 Changed 12 years ago by Dave

Replying to charles:

Hi Dave,

I'm not seeing this. Which Transmission "flavor" are you using? The Mac, GTK+, Qt, or Daemon?

Apologies, I should know better than to not include that info. Mac, 1.82 (10004). I have only replicated it on two machines (Mac Mini 3,1 & MacBook? Pro 5,2) - on both machines, removing an actively downloading torrent causes the UI to freeze up for a moment. No issue with completed seeding transfers.

If you can't replicate, I can test a friend's machine - otherwise my two macs are all I have available

comment:3 Changed 12 years ago by Dave

Also, I get the same issue when quitting with active downloads - I am presently in the habit of pausing all transfers before quitting, otherwise as detailed above the app stops responding for ~10 seconds

comment:4 Changed 12 years ago by gn0s1s

I can confirm the same issue here on Mac with build 10023, I see the pauses when removing data from an active transfer (and when quitting with active transfers).

comment:5 Changed 12 years ago by charles

  • Component changed from Transmission to Mac Client
  • Owner set to livings124

comment:6 Changed 12 years ago by gn0s1s

Not seeing it here any longer (r10162).

comment:7 Changed 12 years ago by livings124

Dave: are you still seeing this in the nightlies? (http://transmission.xpjets.com/)

comment:8 Changed 12 years ago by livings124

I haven't seen this recently.

Dave: ping

comment:9 Changed 12 years ago by livings124

  • Resolution set to worksforme
  • Status changed from new to closed

Please reopen if this still occurs. (closing this gives it a higher chance of being noticed as well)

Note: See TracTickets for help on using tickets.