{"action":"created","issue":{"url":"https://api.github.com/repos/ARMmbed/mbed-os/issues/9112","repository_url":"https://api.github.com/repos/ARMmbed/mbed-os","labels_url":"https://api.github.com/repos/ARMmbed/mbed-os/issues/9112/labels{/name}","comments_url":"https://api.github.com/repos/ARMmbed/mbed-os/issues/9112/comments","events_url":"https://api.github.com/repos/ARMmbed/mbed-os/issues/9112/events","html_url":"https://github.com/ARMmbed/mbed-os/issues/9112","id":391479465,"node_id":"MDU6SXNzdWUzOTE0Nzk0NjU=","number":9112,"title":"poll is not blocking in presence of rtos","user":{"login":"embeddedteam103","id":45917468,"node_id":"MDQ6VXNlcjQ1OTE3NDY4","avatar_url":"https://avatars2.githubusercontent.com/u/45917468?v=4","gravatar_id":"","url":"https://api.github.com/users/embeddedteam103","html_url":"https://github.com/embeddedteam103","followers_url":"https://api.github.com/users/embeddedteam103/followers","following_url":"https://api.github.com/users/embeddedteam103/following{/other_user}","gists_url":"https://api.github.com/users/embeddedteam103/gists{/gist_id}","starred_url":"https://api.github.com/users/embeddedteam103/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/embeddedteam103/subscriptions","organizations_url":"https://api.github.com/users/embeddedteam103/orgs","repos_url":"https://api.github.com/users/embeddedteam103/repos","events_url":"https://api.github.com/users/embeddedteam103/events{/privacy}","received_events_url":"https://api.github.com/users/embeddedteam103/received_events","type":"User","site_admin":false},"labels":[{"id":1075658157,"node_id":"MDU6TGFiZWwxMDc1NjU4MTU3","url":"https://api.github.com/repos/ARMmbed/mbed-os/labels/Jira%20status:%20OPEN","name":"Jira status: OPEN","color":"f9d0c4","default":false},{"id":427713129,"node_id":"MDU6TGFiZWw0Mjc3MTMxMjk=","url":"https://api.github.com/repos/ARMmbed/mbed-os/labels/mirrored","name":"mirrored","color":"ededed","default":false},{"id":28847981,"node_id":"MDU6TGFiZWwyODg0Nzk4MQ==","url":"https://api.github.com/repos/ARMmbed/mbed-os/labels/type:%20enhancement","name":"type: enhancement","color":"cccccc","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":9,"created_at":"2018-12-16T15:48:21Z","updated_at":"2018-12-18T09:47:17Z","closed_at":null,"author_association":"NONE","body":"<!--\r\n\r\n   ************************************** WARNING **************************************\r\n\r\n   The ciarcom bot parses this header automatically. Any deviation from the \r\n   template may cause the bot to automatically correct this header or may result in a \r\n   warning message, requesting updates.\r\n\r\n   Please ensure that nothing follows the Issue request type section, all \r\n   issue details are within the Description section and no changes are made to the \r\n   template format (as detailed below).\r\n\r\n   *************************************************************************************\r\n\r\n-->\r\n\r\n### Description\r\n\r\n<!--\r\n    Required\r\n    Add detailed description of what you are reporting.\r\n    Good example: https://os.mbed.com/docs/latest/reference/workflow.html\r\n    Things to consider sharing:\r\n    - What target does this relate to?\r\n    - What toolchain (name + version) are you using?\r\n    - What tools (name + version - is it mbed-cli, online compiler or IDE) are you using?\r\n    - What is the SHA of Mbed OS (git log -n1 --oneline)?\r\n    - Steps to reproduce. (Did you publish code or a test case that exhibits the problem?)\r\n-->\r\n\r\n`mbed_poll` does not do proper blocking in the presence of rtos.\r\nIt is a form of busy waiting that prevents the microcontroller sleeping.\r\n\r\nNote: this issue is in a TODO comment in the file, but quick search in this github does not result in any issue matching it.\r\n\r\n### Issue request type\r\n\r\n<!--\r\n    Required\r\n    Please add only one X to one of the following types. Do not fill multiple types (split the issue otherwise.)\r\n    Please note this is not a GitHub task list, indenting the boxes or changing the format to add a '.' or '*' in front\r\n    of them would change the meaning incorrectly. The only changes to be made are to add a description text under the\r\n    description heading and to add a 'x' to the correct box.\r\n-->\r\n    [ ] Question\r\n    [x] Enhancement\r\n    [ ] Bug\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/ARMmbed/mbed-os/issues/comments/448160114","html_url":"https://github.com/ARMmbed/mbed-os/issues/9112#issuecomment-448160114","issue_url":"https://api.github.com/repos/ARMmbed/mbed-os/issues/9112","id":448160114,"node_id":"MDEyOklzc3VlQ29tbWVudDQ0ODE2MDExNA==","user":{"login":"kjbracey-arm","id":11025917,"node_id":"MDQ6VXNlcjExMDI1OTE3","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},"created_at":"2018-12-18T09:47:17Z","updated_at":"2018-12-18T09:47:17Z","author_association":"CONTRIBUTOR","body":"> It's a deprecation of a \"concept\" and not specific function or something - How do users get notified of such change?\r\n\r\nGood question. Best mechanism we've come up with so far is \"MBED_ERROR in debug builds\". Issue came up in adjustments to `::wait_ms()` - trying to get people to not call it in non-thread context.\r\n\r\n> I think the way forward is to kick-start your branch as a PR as you mentioned earlier.\r\n\r\nOkay, I'll recheck at least the base cv_cs version and make a PR for it this week.\r\n\r\nI'm not sure if I also want to incorporate the `FileHandleDeviceWakeHelper` into that review in its entirety now - but maybe point to it as a future path to offset increased driver complexity.\r\n"}}
{"actor":{"display_login":"kjbracey-arm"}}