mirror of
https://github.com/transmission/transmission
synced 2024-12-26 01:27:28 +00:00
(trunk libt) experimental fix for the updated torrent issue reported by Lacrocivious
This commit is contained in:
parent
168fb2a45d
commit
28ec370476
1 changed files with 7 additions and 2 deletions
|
@ -1592,6 +1592,13 @@ torrentStart( tr_torrent * tor )
|
||||||
if( setLocalErrorIfFilesDisappeared( tor ) )
|
if( setLocalErrorIfFilesDisappeared( tor ) )
|
||||||
return;
|
return;
|
||||||
|
|
||||||
|
/* verifying right now... wait until that's done so
|
||||||
|
* we'll know what completeness to use/announce */
|
||||||
|
if( tor->verifyState != TR_VERIFY_NONE ) {
|
||||||
|
tor->startAfterVerify = TRUE;
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
/* otherwise, start it now... */
|
/* otherwise, start it now... */
|
||||||
tr_sessionLock( tor->session );
|
tr_sessionLock( tor->session );
|
||||||
|
|
||||||
|
@ -1601,8 +1608,6 @@ torrentStart( tr_torrent * tor )
|
||||||
tr_torrentSetRatioMode( tor, TR_RATIOLIMIT_UNLIMITED );
|
tr_torrentSetRatioMode( tor, TR_RATIOLIMIT_UNLIMITED );
|
||||||
}
|
}
|
||||||
|
|
||||||
tr_verifyRemove( tor );
|
|
||||||
|
|
||||||
/* corresponds to the peer_id sent as a tracker request parameter.
|
/* corresponds to the peer_id sent as a tracker request parameter.
|
||||||
* one tracker admin says: "When the same torrent is opened and
|
* one tracker admin says: "When the same torrent is opened and
|
||||||
* closed and opened again without quitting Transmission ...
|
* closed and opened again without quitting Transmission ...
|
||||||
|
|
Loading…
Reference in a new issue