raise tornado.web.HTTPError(404, "Could not find torrent file for hash: %s" % torrent_hash)
peers = self.tracker.get_peers(torrent_hash)
- seeds = self.tracker.get_seeds(torrent_hash)
self.render("tracker-torrent-detail.html", release=file.release,
- file=file, peers=peers, seeds=seeds)
+ file=file, peers=peers)
class TrackerDownloadHandler(BaseHandler):
self.send_tracker_error("Got unknown event")
return
- self.tracker.handle_event(event, peer_id, info_hash,
- address6=addr_ipv6, port6=port_ipv6, address4=addr_ipv4, port4=port_ipv4)
+ self.tracker.handle_event(event, peer_id, info_hash)
+
+ if event == "stopped":
+ return
peer_info = {
"address6" : addr_ipv6,