Merge pull request #10035 from thalieht/no-meta-resume

Fix regression on resuming torrents without metadata
This commit is contained in:
Vladimir Golovnev 2018-12-24 08:22:47 +03:00 committed by GitHub
commit dd4cb43e3f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -224,7 +224,7 @@ TorrentHandle::TorrentHandle(Session *session, const libtorrent::torrent_handle
if (params.paused) {
m_startupState = Started;
}
else if (!params.restored) {
else if (!params.restored || !hasMetadata()) {
// Resume torrent because it was added in "resumed" state
// but it's actually paused during initialization
m_startupState = Starting;