From 250adabcfa0702cabb91a9b24d53acab7e17d00f Mon Sep 17 00:00:00 2001 From: Arvid Norberg Date: Wed, 11 Apr 2007 16:50:54 +0000 Subject: [PATCH] removed unused web stats --- include/libtorrent/torrent.hpp | 4 ---- include/libtorrent/tracker_manager.hpp | 2 -- src/torrent.cpp | 7 ------- 3 files changed, 13 deletions(-) diff --git a/include/libtorrent/torrent.hpp b/include/libtorrent/torrent.hpp index 2122982eb..720c86ac1 100755 --- a/include/libtorrent/torrent.hpp +++ b/include/libtorrent/torrent.hpp @@ -585,10 +585,6 @@ namespace libtorrent // it's updated from all its peers once every second. libtorrent::stat m_stat; - // this is the stats for web seeds in this torrent only. It is updated - // once every second. - libtorrent::stat m_web_stat; - // ----------------------------- boost::shared_ptr m_policy; diff --git a/include/libtorrent/tracker_manager.hpp b/include/libtorrent/tracker_manager.hpp index 9177e54a1..3c8514179 100755 --- a/include/libtorrent/tracker_manager.hpp +++ b/include/libtorrent/tracker_manager.hpp @@ -82,7 +82,6 @@ namespace libtorrent { tracker_request() : kind(announce_request) - , web_downloaded(0) , event(none) , key(0) , num_want(0) @@ -107,7 +106,6 @@ namespace libtorrent size_type downloaded; size_type uploaded; size_type left; - size_type web_downloaded; unsigned short listen_port; event_t event; std::string url; diff --git a/src/torrent.cpp b/src/torrent.cpp index d7c44c43d..e4b2c9022 100755 --- a/src/torrent.cpp +++ b/src/torrent.cpp @@ -1228,7 +1228,6 @@ namespace libtorrent req.info_hash = m_torrent_file.info_hash(); req.pid = m_ses.get_peer_id(); req.downloaded = m_stat.total_payload_download(); - req.web_downloaded = m_web_stat.total_payload_download(); req.uploaded = m_stat.total_payload_upload(); req.left = bytes_left(); if (req.left == -1) req.left = 16*1024; @@ -2500,7 +2499,6 @@ namespace libtorrent { // let the stats fade out to 0 m_stat.second_tick(tick_interval); - m_web_stat.second_tick(tick_interval); m_connections_quota.min = 0; m_connections_quota.max = 0; m_uploads_quota.min = 0; @@ -2545,17 +2543,12 @@ namespace libtorrent { peer_connection* p = i->second; m_stat += p->statistics(); - if (dynamic_cast(p)) - { - m_web_stat += p->statistics(); - } // updates the peer connection's ul/dl bandwidth // resource requests p->second_tick(tick_interval); } accumulator += m_stat; m_stat.second_tick(tick_interval); - m_web_stat.second_tick(tick_interval); } void torrent::distribute_resources(float tick_interval)