You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In my experience it depends on the health of the torrent: when there are few seeders, t-s seeds just fine even after completing the download.
The issue is probably caused by the fact that peerflix and peerflix-server don't listen for incoming connections and as the result peers can't break through. This raises the NAT issues like port mapping, nat-upnp and nat-pmp.
I opened this issue after reading (from @mafintosh in the peerflix repo)
Yeah - it's probably torrent-stream has a choke timeout that is triggered since we do not wan't any more data. torrent-stream then disconnects the peer. It probably shouldn't do this when it is seeding.
I agree however that low-seeded torrent keep uploading when completed.
This is maybe only a misconception due to well-seeded torrents + engine.swarm.pause() + NAT.
Once a torrent is fully downloaded, torrent-stream should switch into a seed-mode until destroyed in order to be a better swarm citizen.
mafintosh/peerflix/issues/58
popcorn-official/popcorn-app/issues/80
asapach/peerflix-server/issues/6
It will still be stoppable once pause/resume functionnality is implemented #49.
The text was updated successfully, but these errors were encountered: