Opened 12 years ago

Closed 12 years ago

#2549 closed Bug (invalid)

.part extension sometimes not removed

Reported by: Tantali Owned by:
Priority: Normal Milestone: None Set
Component: Transmission Version: 1.76+
Severity: Normal Keywords:
Cc:

Description

On verification of torrents the .part extensions aren't removed if some are still present, even though verification is 100%.

Problem present in r9475 Happened after a force quit of transmission Probably didn't remove the .part extension when torrent was completed and doesn't auto-remove it when verifying torrents

Change History (5)

comment:1 Changed 12 years ago by charles

Thank you for taking the time to report this bug and helping to make Transmission better. Please answer these questions:

  • Is this reproducible?
  • If so, what specific steps should we take to recreate this bug?

This will help us to find and resolve the problem.

comment:2 follow-up: Changed 12 years ago by Tantali

The force quit so that transmission leaves the .part even though it's completed isn't reproducible as far as I know.

You can however change the extension of an already downloaded file (make sure it doesn't become e.g: .mp3.part.mp3) and verify the torrent again. Transmission will normally see the download as complete, but won't remove the .part

comment:3 Changed 12 years ago by charles

I don't think Transmission should change the filename once a user's edited it themselves.

comment:4 in reply to: ↑ 2 Changed 12 years ago by charles

Replying to Tantali:

The force quit so that transmission leaves the .part even though it's completed isn't reproducible as far as I know.

It sounds like maybe you exited Transmission while it was in the middle of renaming a file.

Guessing whether or not to change a filename after the file is initially completed could cause more harm than good. Even though fringe cases like that might confuse a couple of users, it might be safer overall to leave them alone.

comment:5 Changed 12 years ago by charles

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