{"action":"created","issue":{"url":"https://api.github.com/repos/mcginty/shoop/issues/9","repository_url":"https://api.github.com/repos/mcginty/shoop","labels_url":"https://api.github.com/repos/mcginty/shoop/issues/9/labels{/name}","comments_url":"https://api.github.com/repos/mcginty/shoop/issues/9/comments","events_url":"https://api.github.com/repos/mcginty/shoop/issues/9/events","html_url":"https://github.com/mcginty/shoop/issues/9","id":168327577,"number":9,"title":"multithreading","user":{"login":"mcginty","id":373823,"avatar_url":"https://avatars.githubusercontent.com/u/373823?v=3","gravatar_id":"","url":"https://api.github.com/users/mcginty","html_url":"https://github.com/mcginty","followers_url":"https://api.github.com/users/mcginty/followers","following_url":"https://api.github.com/users/mcginty/following{/other_user}","gists_url":"https://api.github.com/users/mcginty/gists{/gist_id}","starred_url":"https://api.github.com/users/mcginty/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mcginty/subscriptions","organizations_url":"https://api.github.com/users/mcginty/orgs","repos_url":"https://api.github.com/users/mcginty/repos","events_url":"https://api.github.com/users/mcginty/events{/privacy}","received_events_url":"https://api.github.com/users/mcginty/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/mcginty/shoop/milestones/3","html_url":"https://github.com/mcginty/shoop/milestones/beta","labels_url":"https://api.github.com/repos/mcginty/shoop/milestones/3/labels","id":1913101,"number":3,"title":"beta","description":"","creator":{"login":"mcginty","id":373823,"avatar_url":"https://avatars.githubusercontent.com/u/373823?v=3","gravatar_id":"","url":"https://api.github.com/users/mcginty","html_url":"https://github.com/mcginty","followers_url":"https://api.github.com/users/mcginty/followers","following_url":"https://api.github.com/users/mcginty/following{/other_user}","gists_url":"https://api.github.com/users/mcginty/gists{/gist_id}","starred_url":"https://api.github.com/users/mcginty/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mcginty/subscriptions","organizations_url":"https://api.github.com/users/mcginty/orgs","repos_url":"https://api.github.com/users/mcginty/repos","events_url":"https://api.github.com/users/mcginty/events{/privacy}","received_events_url":"https://api.github.com/users/mcginty/received_events","type":"User","site_admin":false},"open_issues":3,"closed_issues":1,"state":"open","created_at":"2016-07-30T08:42:29Z","updated_at":"2016-08-03T14:52:18Z","due_on":null,"closed_at":null},"comments":5,"created_at":"2016-07-29T13:42:37Z","updated_at":"2016-08-03T15:31:07Z","closed_at":null,"body":"everything is on the main thread, which is a couple shades of wrong. the decryption and file i/o should be happening in a separate thread to maximize throughput.\r\n\r\nthe \"mio\" crate seems promising."},"comment":{"url":"https://api.github.com/repos/mcginty/shoop/issues/comments/237273304","html_url":"https://github.com/mcginty/shoop/issues/9#issuecomment-237273304","issue_url":"https://api.github.com/repos/mcginty/shoop/issues/9","id":237273304,"user":{"login":"zmanian","id":93434,"avatar_url":"https://avatars.githubusercontent.com/u/93434?v=3","gravatar_id":"","url":"https://api.github.com/users/zmanian","html_url":"https://github.com/zmanian","followers_url":"https://api.github.com/users/zmanian/followers","following_url":"https://api.github.com/users/zmanian/following{/other_user}","gists_url":"https://api.github.com/users/zmanian/gists{/gist_id}","starred_url":"https://api.github.com/users/zmanian/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zmanian/subscriptions","organizations_url":"https://api.github.com/users/zmanian/orgs","repos_url":"https://api.github.com/users/zmanian/repos","events_url":"https://api.github.com/users/zmanian/events{/privacy}","received_events_url":"https://api.github.com/users/zmanian/received_events","type":"User","site_admin":false},"created_at":"2016-08-03T15:31:07Z","updated_at":"2016-08-03T15:31:07Z","body":"Do you think [channels](https://doc.rust-lang.org/std/sync/mpsc/fn.channel.html) will be all we need as buffers? No idea what they mean by an \"infinite\" buffer...\r\n\r\nI've heard vague mention about interop problems between mio and the rest of the STL concurrency primitives so I will investigate if there are any issues with writing to a standard std::mpsc::channel from a mio process.\r\n\r\n"}}
{"actor":{"display_login":"zmanian"}}