Opened 12 years ago

Closed 12 years ago

#2297 closed Bug (fixed)

Verification of a running torrent pauses it without verifying it.

Reported by: Rolcol Owned by: charles
Priority: Normal Milestone: 1.74
Component: libtransmission Version: 1.73
Severity: Normal Keywords:
Cc:

Description

On both the Mac and GTK interfaces (have not tested Qt but I suspect that it's a libtransmission problem), verifying a running torrent sometimes causes the torrent to pause and not verify. Selecting to verify the torrent a second time while it was paused by the first verification will verify the torrent and start it up again.

Change History (7)

comment:1 follow-up: 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 in reply to: ↑ 1 Changed 12 years ago by Rolcol

  • Summary changed from Verification of a running torrent pauses it without verification. to Verification of a running torrent pauses it without verifying it.

Replying to 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.

Being more formal/professional, charles?

<span class="formal">

Yes, I have been able to reproduce this bug. Any actively seeding or downloading torrent should work. Select a torrent and verify its downloaded data. Transmission is expected to read the file(s) from beginning to end and checksum any pieces fully downloaded and match the hash to the one in the .torrent file. Transmission does not do this when the torrent is running but instead pauses the torrent without continuing. In order to complete the original intention of verifying the torrent, (example reason to verify: to not send bad data if the file has been altered outside of Transmission) the now-paused torrent must be selected again and verified. After the torrent has finished verifying, Transmission starts the torrent again in the state it was in before it was verified

</span>

(Title of this ticket annoyed me with its redundancy of the word "verification")

comment:3 Changed 12 years ago by charles

Heh, I had two ticket windows open and didn't realize this one was yours.

Takes off shoes and puts feet on the table

ah, that's better.

comment:4 Changed 12 years ago by charles

does this problem persist in r8897?

comment:5 Changed 12 years ago by Rolcol

I think you fixed it! I tested both 1.73 stable and the latest svn trunk and it's fixed.

Takes off shoes and puts feet on the table

peww! Have some decency to at least wash your feet.

comment:6 Changed 12 years ago by charles

  • Milestone changed from None Set to 1.74
  • Status changed from new to assigned

comment:7 Changed 12 years ago by charles

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