Browse Source

make sure torrent is unpaused if added/followed later on

miguelfreitas
Miguel Freitas 11 years ago
parent
commit
4c561ceb74
  1. 10
      src/twister.cpp

10
src/twister.cpp

@ -99,16 +99,16 @@ torrent_handle startTorrentUser(std::string const &username, bool following)
load_file(filename.c_str(), tparams.resume_data); load_file(filename.c_str(), tparams.resume_data);
m_userTorrent[username] = ses->add_torrent(tparams); m_userTorrent[username] = ses->add_torrent(tparams);
if( following ) { if( !following ) {
m_userTorrent[username].auto_managed(false);
m_userTorrent[username].resume();
} else {
m_userTorrent[username].auto_managed(true); m_userTorrent[username].auto_managed(true);
} }
m_userTorrent[username].force_dht_announce(); m_userTorrent[username].force_dht_announce();
} }
if( following ) if( following ) {
m_userTorrent[username].set_following(true); m_userTorrent[username].set_following(true);
m_userTorrent[username].auto_managed(false);
m_userTorrent[username].resume();
}
return m_userTorrent[username]; return m_userTorrent[username];
} }

Loading…
Cancel
Save