Open GoogleCodeExporter opened 8 years ago
the values from the screenshot, are those torrent_status::list_peers/list_seeds
or torrent_status::complete/incomplete?
The code is very straightforward, it sounds like you assume those numbers being
displayed are complete/incomplete, you might want to make sure that's the case.
Another good way to figure out what's going on is to get a wireshark dump
capturing an announce or scrape of the tracker.
Another thing to keep in mind, if there are multiple trackers on a torrent, the
last one to be scraped or announced to is the one determining what values show
up.
Original comment by arvid.no...@gmail.com
on 18 Sep 2011 at 1:07
i have same problem and can add:
torrent client(deluge) never deletes peers, eg. i download torrent, i get info
that there is 100 seeds and 100leechers, ok deluge shows that there is 100
seeders, later 90 seeders run away and in server there is only 10 seeders, but
deluge still shows that there is 100 seeders. i use private trackers so there
is always only one announce url and i don't use DHT or peer exchange.
Original comment by Gymka....@gmail.com
on 20 Sep 2011 at 11:13
example with wireshark:
wireshark message(important
part)="d8:completei98e10:incompletei0e8:intervali3582e5:peers0:6:peers60:e"
deluge shows="seeds: 0, peers 90"
but as i understood from bittorrent traffic message it should show "seeds: 98,
peers: 98"
on server="seeds: 97, leeches: 0"(site updates later, on torrent tracker there
is always delay, so it shows 97 and not 98)
Original comment by Gymka....@gmail.com
on 20 Sep 2011 at 11:43
wireshark: d8:completei4e10:incompletei0e8:intervali1800e12:min
intervali30e5:peers0:e
server(not same as in previous post): seeds: 4 leech: 0
deluge: seeds: 0 peers: 0
you can wait all day, update 100 time and nothing changes.
Original comment by Gymka....@gmail.com
on 20 Sep 2011 at 12:02
Arvid in Deluge 1.3.3 I changed the stats displayed to
torrent_status::list_peers/list_seeds from torrent_status::complete/incomplete
as a fix for this ticket http://dev.deluge-torrent.org/ticket/1338. I now
wonder if that ticket was highlighting an issue with libtorrent after all.
Original comment by caluml...@gmail.com
on 20 Sep 2011 at 12:17
did that change fix that issue? If it did, it seems like it would "fix" it by
showing some other information that changes more often, and since it's changing
people don't bother checking to see if it matches what they expect to be there.
Original comment by arvid.no...@gmail.com
on 20 Sep 2011 at 7:37
in deluge 1.3.2 seeds appears like on server, so definetely it was wrong bug fix
Original comment by Gymka....@gmail.com
on 21 Sep 2011 at 8:49
@Arvid I recall that I thought list_peers/list_seeds would also be a better
representation of the torrents stats so that it would include DHT but I meant
to ask for clarification from yourself.
@Gymka that doesn't actually solve it as we simply return to the original issue
that was reported in the forum which was with complete/incomplete stats display.
Original comment by caluml...@gmail.com
on 21 Sep 2011 at 2:06
I've update to Libtorrent 0.15.8 but the tracker returns a value very different
from the deluge, and often the seed count is always 0.
Look the same torrent:
Deluge --> http://i55.tinypic.com/2hritl1.jpg
Tracker --> http://i54.tinypic.com/2vtnynr.jpg
Original comment by tonibon...@gmail.com
on 11 Oct 2011 at 11:54
@toniboni
Could you revert the Deluge change I made and see what the values are with
0.15.8
http://git.deluge-torrent.org/deluge/commit/?h=1.3-stable&id=1a9ae62669
Original comment by caluml...@gmail.com
on 11 Oct 2011 at 12:10
This still appears to be a bug in Deluge and/or libtorrent -- versions:
Client: 1.3.11
Server: 1.3.10
libtorrent: 0.16.18.0
Original comment by ling...@gmail.com
on 3 Apr 2015 at 4:51
Original issue reported on code.google.com by
tonibon...@gmail.com
on 1 Aug 2011 at 9:07