{"action":"created","issue":{"url":"https://api.github.com/repos/ARMmbed/mbed-os/issues/6791","repository_url":"https://api.github.com/repos/ARMmbed/mbed-os","labels_url":"https://api.github.com/repos/ARMmbed/mbed-os/issues/6791/labels{/name}","comments_url":"https://api.github.com/repos/ARMmbed/mbed-os/issues/6791/comments","events_url":"https://api.github.com/repos/ARMmbed/mbed-os/issues/6791/events","html_url":"https://github.com/ARMmbed/mbed-os/pull/6791","id":319531671,"number":6791,"title":"Add POSIX fcntl flag support","user":{"login":"kjbracey-arm","id":11025917,"avatar_url":"https://avatars3.githubusercontent.com/u/11025917?v=4","gravatar_id":"","url":"https://api.github.com/users/kjbracey-arm","html_url":"https://github.com/kjbracey-arm","followers_url":"https://api.github.com/users/kjbracey-arm/followers","following_url":"https://api.github.com/users/kjbracey-arm/following{/other_user}","gists_url":"https://api.github.com/users/kjbracey-arm/gists{/gist_id}","starred_url":"https://api.github.com/users/kjbracey-arm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kjbracey-arm/subscriptions","organizations_url":"https://api.github.com/users/kjbracey-arm/orgs","repos_url":"https://api.github.com/users/kjbracey-arm/repos","events_url":"https://api.github.com/users/kjbracey-arm/events{/privacy}","received_events_url":"https://api.github.com/users/kjbracey-arm/received_events","type":"User","site_admin":false},"labels":[{"id":147112891,"url":"https://api.github.com/repos/ARMmbed/mbed-os/labels/needs:%20review","name":"needs: review","color":"fbca04","default":false},{"id":858594596,"url":"https://api.github.com/repos/ARMmbed/mbed-os/labels/release-version:%205.9.0-rc1","name":"release-version: 5.9.0-rc1","color":"fef2c0","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2018-05-02T12:27:12Z","updated_at":"2018-05-08T09:26:54Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/ARMmbed/mbed-os/pulls/6791","html_url":"https://github.com/ARMmbed/mbed-os/pull/6791","diff_url":"https://github.com/ARMmbed/mbed-os/pull/6791.diff","patch_url":"https://github.com/ARMmbed/mbed-os/pull/6791.patch"},"body":"### Description\r\n\r\nPOSIX functions added back in #5571 had one omission - `fcntl`, which could be used to control non-blocking. Add enough `fcntl` to do this manipulation. This may be useful in particular to do non-blocking control trickery on `STDOUT_FILENO`.\r\n\r\nWe could also add a method to convert integer file descriptor to `FileHandle`, but this change is useful to permit portable POSIX code.\r\n\r\n### Pull request type\r\n\r\n    [ ] Fix\r\n    [ ] Refactor\r\n    [ ] New target\r\n    [X] Feature\r\n    [ ] Breaking change\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/ARMmbed/mbed-os/issues/comments/387342148","html_url":"https://github.com/ARMmbed/mbed-os/pull/6791#issuecomment-387342148","issue_url":"https://api.github.com/repos/ARMmbed/mbed-os/issues/6791","id":387342148,"user":{"login":"mbed-ci","id":19887319,"avatar_url":"https://avatars2.githubusercontent.com/u/19887319?v=4","gravatar_id":"","url":"https://api.github.com/users/mbed-ci","html_url":"https://github.com/mbed-ci","followers_url":"https://api.github.com/users/mbed-ci/followers","following_url":"https://api.github.com/users/mbed-ci/following{/other_user}","gists_url":"https://api.github.com/users/mbed-ci/gists{/gist_id}","starred_url":"https://api.github.com/users/mbed-ci/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbed-ci/subscriptions","organizations_url":"https://api.github.com/users/mbed-ci/orgs","repos_url":"https://api.github.com/users/mbed-ci/repos","events_url":"https://api.github.com/users/mbed-ci/events{/privacy}","received_events_url":"https://api.github.com/users/mbed-ci/received_events","type":"User","site_admin":false},"created_at":"2018-05-08T09:26:54Z","updated_at":"2018-05-08T09:26:54Z","author_association":"NONE","body":"# [Test : SUCCESS](http://mbed-ci-master-2.austin.arm.com:8081/job/test_matrix_raas/1762/) \nBuild number : [1762](http://mbed-ci-master-2.austin.arm.com:8081/job/test_matrix_raas/1762/) \n Test logs :http://mbed-os-logs.s3-website-us-west-1.amazonaws.com/?prefix=logs/6791/1762"}}
{"actor":{"display_login":"mbed-ci"}}