{"action":"created","issue":{"url":"https://api.github.com/repos/mafintosh/torrent-stream/issues/17","labels_url":"https://api.github.com/repos/mafintosh/torrent-stream/issues/17/labels{/name}","comments_url":"https://api.github.com/repos/mafintosh/torrent-stream/issues/17/comments","events_url":"https://api.github.com/repos/mafintosh/torrent-stream/issues/17/events","html_url":"https://github.com/mafintosh/torrent-stream/issues/17","id":31249448,"number":17,"title":"Consider adding a \"free rider\" and \"findpeers\" options","user":{"login":"Ayms","id":759202,"avatar_url":"https://avatars.githubusercontent.com/u/759202?v=3","gravatar_id":"","url":"https://api.github.com/users/Ayms","html_url":"https://github.com/Ayms","followers_url":"https://api.github.com/users/Ayms/followers","following_url":"https://api.github.com/users/Ayms/following{/other_user}","gists_url":"https://api.github.com/users/Ayms/gists{/gist_id}","starred_url":"https://api.github.com/users/Ayms/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Ayms/subscriptions","organizations_url":"https://api.github.com/users/Ayms/orgs","repos_url":"https://api.github.com/users/Ayms/repos","events_url":"https://api.github.com/users/Ayms/events{/privacy}","received_events_url":"https://api.github.com/users/Ayms/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/mafintosh/torrent-stream/labels/enhancement","name":"enhancement","color":"84b6eb"},{"url":"https://api.github.com/repos/mafintosh/torrent-stream/labels/question","name":"question","color":"cc317c"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":15,"created_at":"2014-04-10T14:47:54Z","updated_at":"2015-06-27T12:04:05Z","closed_at":null,"body":"Free rider: disable storing pieces (only mem[index] is used in memory) and disable sending 'have' to other peers, other peers can still see you of course but you minimize your participation to a torrent, the rational is for a project like Peersm where other peers are relaying data for you and then should not keep what they are relaying and neither advertise themselves. Small changes that I can provide if there is an interest.\r\n\r\nFindpeer: there is a TODO comment in the code, I don't know exactly why the 10000 value was chosen but it causes in my case an average delay of 2mn before things start, maybe it could become an option (in the meantime routing tables are added???)"},"comment":{"url":"https://api.github.com/repos/mafintosh/torrent-stream/issues/comments/116023379","html_url":"https://github.com/mafintosh/torrent-stream/issues/17#issuecomment-116023379","issue_url":"https://api.github.com/repos/mafintosh/torrent-stream/issues/17","id":116023379,"user":{"login":"dcerisano","id":1641613,"avatar_url":"https://avatars.githubusercontent.com/u/1641613?v=3","gravatar_id":"","url":"https://api.github.com/users/dcerisano","html_url":"https://github.com/dcerisano","followers_url":"https://api.github.com/users/dcerisano/followers","following_url":"https://api.github.com/users/dcerisano/following{/other_user}","gists_url":"https://api.github.com/users/dcerisano/gists{/gist_id}","starred_url":"https://api.github.com/users/dcerisano/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dcerisano/subscriptions","organizations_url":"https://api.github.com/users/dcerisano/orgs","repos_url":"https://api.github.com/users/dcerisano/repos","events_url":"https://api.github.com/users/dcerisano/events{/privacy}","received_events_url":"https://api.github.com/users/dcerisano/received_events","type":"User","site_admin":false},"created_at":"2015-06-27T12:04:05Z","updated_at":"2015-06-27T12:04:05Z","body":"![image](https://cloud.githubusercontent.com/assets/1641613/8391878/1343306e-1ca3-11e5-936e-bbcaef4b5790.png)\r\n"}}