X-Git-Url: https://vcs.maemo.org/git/?a=blobdiff_plain;f=src%2Fengine%2FAlertWaiterThread.cpp;h=c2f4182b9fc2bbeecc19c916bf3b1b0a9a4ff992;hb=4fda70ff265b1a5a1f37597f57253272a2b22fbf;hp=0274064ee45feeae72b6ec7d47bd4f0a9bd908b6;hpb=2acb66424c20ea4ddd481b37e4b4dcee3acde632;p=qtrapids diff --git a/src/engine/AlertWaiterThread.cpp b/src/engine/AlertWaiterThread.cpp index 0274064..c2f4182 100644 --- a/src/engine/AlertWaiterThread.cpp +++ b/src/engine/AlertWaiterThread.cpp @@ -30,8 +30,8 @@ const libtorrent::time_duration ALERT_WAIT_TIMEOUT AlertWaiterThread::AlertWaiterThread(TorrentSession *const session, QObject* parent) : - QThread(parent), - btSession_(session) + QThread(parent), + btSession_(session) { } @@ -43,32 +43,28 @@ AlertWaiterThread::~AlertWaiterThread() void AlertWaiterThread::allAlerts(bool enable) { - // If all enabled, set all alert cateogries: - if (enable) - { - btSession_->set_alert_mask(libtorrent::alert::all_categories); - } - else - { - // Otherwise set to default, which is only error notifications. - btSession_->set_alert_mask(libtorrent::alert::error_notification); - } + // If all enabled, set all alert cateogries: + if (enable) { + btSession_->set_alert_mask(libtorrent::alert::all_categories); + } else { + // Otherwise set to default, which is only error notifications. + btSession_->set_alert_mask(libtorrent::alert::error_notification); + } } void AlertWaiterThread::run() { - Alert const *alertTemp = NULL; - while (true) - { + Alert const *alertTemp = NULL; + while (true) { #ifdef QTRAPIDS_DEBUG - qDebug() << "AlertWaiter running"; + qDebug() << "AlertWaiter running"; #endif - // wait_for_alert() call blocks. Returns libtorrent alert. - // Returns NULL, if no alerts in timeout period. - alertTemp = btSession_->wait_for_alert(ALERT_WAIT_TIMEOUT); - emit alert(alertTemp); - // 2000 us = 2ms. Gives main thread time to handle alert signal. - usleep(2000); - } + // wait_for_alert() call blocks. Returns libtorrent alert. + // Returns NULL, if no alerts in timeout period. + alertTemp = btSession_->wait_for_alert(ALERT_WAIT_TIMEOUT); + emit alert(alertTemp); + // 2000 us = 2ms. Gives main thread time to handle alert signal. + usleep(2000); + } }