Browse Source

Added debug

adaptive-webui-19844
Christophe Dumez 14 years ago
parent
commit
efe5ca6242
  1. 7
      src/qtlibtorrent/qbtsession.cpp

7
src/qtlibtorrent/qbtsession.cpp

@ -419,6 +419,7 @@ void QBtSession::configureSession() {
#if LIBTORRENT_VERSION_MINOR > 14 #if LIBTORRENT_VERSION_MINOR > 14
sessionSettings.strict_super_seeding = pref.isSuperSeedingEnabled(); sessionSettings.strict_super_seeding = pref.isSuperSeedingEnabled();
#endif #endif
qDebug() << "Settings SessionSettings";
setSessionSettings(sessionSettings); setSessionSettings(sessionSettings);
// Bittorrent // Bittorrent
// * Max Half-open connections // * Max Half-open connections
@ -585,6 +586,7 @@ void QBtSession::initWebUi() {
} }
void QBtSession::useAlternativeSpeedsLimit(bool alternative) { void QBtSession::useAlternativeSpeedsLimit(bool alternative) {
qDebug() << Q_FUNC_INFO << alternative;
// Save new state to remember it on startup // Save new state to remember it on startup
Preferences pref; Preferences pref;
pref.setAltBandwidthEnabled(alternative); pref.setAltBandwidthEnabled(alternative);
@ -1274,10 +1276,12 @@ void QBtSession::exportTorrentFiles(QString path) {
// Set the maximum number of opened connections // Set the maximum number of opened connections
void QBtSession::setMaxConnections(int maxConnec) { void QBtSession::setMaxConnections(int maxConnec) {
qDebug() << Q_FUNC_INFO << maxConnec;
s->set_max_connections(maxConnec); s->set_max_connections(maxConnec);
} }
void QBtSession::setMaxConnectionsPerTorrent(int max) { void QBtSession::setMaxConnectionsPerTorrent(int max) {
qDebug() << Q_FUNC_INFO << max;
// Apply this to all session torrents // Apply this to all session torrents
std::vector<torrent_handle> handles = s->get_torrents(); std::vector<torrent_handle> handles = s->get_torrents();
std::vector<torrent_handle>::const_iterator it; std::vector<torrent_handle>::const_iterator it;
@ -1291,6 +1295,7 @@ void QBtSession::setMaxConnectionsPerTorrent(int max) {
} }
void QBtSession::setMaxUploadsPerTorrent(int max) { void QBtSession::setMaxUploadsPerTorrent(int max) {
qDebug() << Q_FUNC_INFO << max;
// Apply this to all session torrents // Apply this to all session torrents
std::vector<torrent_handle> handles = s->get_torrents(); std::vector<torrent_handle> handles = s->get_torrents();
std::vector<torrent_handle>::const_iterator it; std::vector<torrent_handle>::const_iterator it;
@ -1789,7 +1794,7 @@ void QBtSession::setMaxRatio(float ratio) {
Q_ASSERT(!BigRatioTimer); Q_ASSERT(!BigRatioTimer);
BigRatioTimer = new QTimer(this); BigRatioTimer = new QTimer(this);
connect(BigRatioTimer, SIGNAL(timeout()), this, SLOT(processBigRatios())); connect(BigRatioTimer, SIGNAL(timeout()), this, SLOT(processBigRatios()));
BigRatioTimer->start(5000); BigRatioTimer->start(10000);
} else { } else {
if(ratio_limit != -1 && ratio == -1) { if(ratio_limit != -1 && ratio == -1) {
delete BigRatioTimer; delete BigRatioTimer;

Loading…
Cancel
Save