for r := range c.Requests {
me.connDeleteRequest(t, c, r)
}
+ // We can then reset our interest.
+ me.replenishConnRequests(t, c)
case pp.Unchoke:
c.PeerChoked = false
me.peerUnchoked(t, c)
*torrent
}
+func (t Torrent) MetainfoFilepath() string {
+ return filepath.Join(t.cl.ConfigDir(), "torrents", t.InfoHash.HexString()+".torrent")
+}
+
func (t Torrent) AddPeers(pp []Peer) error {
return t.cl.AddPeers(t.torrent.InfoHash, pp)
}