{"action":"created","issue":{"url":"https://api.github.com/repos/RexOps/Rex/issues/908","labels_url":"https://api.github.com/repos/RexOps/Rex/issues/908/labels{/name}","comments_url":"https://api.github.com/repos/RexOps/Rex/issues/908/comments","events_url":"https://api.github.com/repos/RexOps/Rex/issues/908/events","html_url":"https://github.com/RexOps/Rex/pull/908","id":127956461,"number":908,"title":"Use sysread for local exec interface too (fix #887)","user":{"login":"ferki","id":3117609,"avatar_url":"https://avatars.githubusercontent.com/u/3117609?v=3","gravatar_id":"","url":"https://api.github.com/users/ferki","html_url":"https://github.com/ferki","followers_url":"https://api.github.com/users/ferki/followers","following_url":"https://api.github.com/users/ferki/following{/other_user}","gists_url":"https://api.github.com/users/ferki/gists{/gist_id}","starred_url":"https://api.github.com/users/ferki/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ferki/subscriptions","organizations_url":"https://api.github.com/users/ferki/orgs","repos_url":"https://api.github.com/users/ferki/repos","events_url":"https://api.github.com/users/ferki/events{/privacy}","received_events_url":"https://api.github.com/users/ferki/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"ferki","id":3117609,"avatar_url":"https://avatars.githubusercontent.com/u/3117609?v=3","gravatar_id":"","url":"https://api.github.com/users/ferki","html_url":"https://github.com/ferki","followers_url":"https://api.github.com/users/ferki/followers","following_url":"https://api.github.com/users/ferki/following{/other_user}","gists_url":"https://api.github.com/users/ferki/gists{/gist_id}","starred_url":"https://api.github.com/users/ferki/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ferki/subscriptions","organizations_url":"https://api.github.com/users/ferki/orgs","repos_url":"https://api.github.com/users/ferki/repos","events_url":"https://api.github.com/users/ferki/events{/privacy}","received_events_url":"https://api.github.com/users/ferki/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/RexOps/Rex/milestones/48","html_url":"https://github.com/RexOps/Rex/milestones/1.4.0","labels_url":"https://api.github.com/repos/RexOps/Rex/milestones/48/labels","id":1141097,"number":48,"title":"1.4.0","description":"","creator":{"login":"ferki","id":3117609,"avatar_url":"https://avatars.githubusercontent.com/u/3117609?v=3","gravatar_id":"","url":"https://api.github.com/users/ferki","html_url":"https://github.com/ferki","followers_url":"https://api.github.com/users/ferki/followers","following_url":"https://api.github.com/users/ferki/following{/other_user}","gists_url":"https://api.github.com/users/ferki/gists{/gist_id}","starred_url":"https://api.github.com/users/ferki/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ferki/subscriptions","organizations_url":"https://api.github.com/users/ferki/orgs","repos_url":"https://api.github.com/users/ferki/repos","events_url":"https://api.github.com/users/ferki/events{/privacy}","received_events_url":"https://api.github.com/users/ferki/received_events","type":"User","site_admin":false},"open_issues":5,"closed_issues":96,"state":"open","created_at":"2015-05-30T08:52:31Z","updated_at":"2016-01-21T15:58:26Z","due_on":null,"closed_at":null},"comments":2,"created_at":"2016-01-21T15:58:10Z","updated_at":"2016-01-22T09:23:43Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/RexOps/Rex/pulls/908","html_url":"https://github.com/RexOps/Rex/pull/908","diff_url":"https://github.com/RexOps/Rex/pull/908.diff","patch_url":"https://github.com/RexOps/Rex/pull/908.patch"},"body":null},"comment":{"url":"https://api.github.com/repos/RexOps/Rex/issues/comments/173859019","html_url":"https://github.com/RexOps/Rex/pull/908#issuecomment-173859019","issue_url":"https://api.github.com/repos/RexOps/Rex/issues/908","id":173859019,"user":{"login":"ferki","id":3117609,"avatar_url":"https://avatars.githubusercontent.com/u/3117609?v=3","gravatar_id":"","url":"https://api.github.com/users/ferki","html_url":"https://github.com/ferki","followers_url":"https://api.github.com/users/ferki/followers","following_url":"https://api.github.com/users/ferki/following{/other_user}","gists_url":"https://api.github.com/users/ferki/gists{/gist_id}","starred_url":"https://api.github.com/users/ferki/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ferki/subscriptions","organizations_url":"https://api.github.com/users/ferki/orgs","repos_url":"https://api.github.com/users/ferki/repos","events_url":"https://api.github.com/users/ferki/events{/privacy}","received_events_url":"https://api.github.com/users/ferki/received_events","type":"User","site_admin":false},"created_at":"2016-01-22T09:23:43Z","updated_at":"2016-01-22T09:23:43Z","body":"Yes, it solves both the \"too much stuff written to STDERR\" and \"locally run stuff e.g. VM management for testing fails\" issues for me. It was also cross-checked by one of my colleagues.\r\n\r\nI think I have an idea about how to drain multiple filehandles line-by-line even more correctly, but right now I have no visible issues with the current implementation, so I think I'll just send a separate PR about it later."}}