{"action":"created","issue":{"url":"https://api.github.com/repos/Harvey-OS/harvey/issues/829","repository_url":"https://api.github.com/repos/Harvey-OS/harvey","labels_url":"https://api.github.com/repos/Harvey-OS/harvey/issues/829/labels{/name}","comments_url":"https://api.github.com/repos/Harvey-OS/harvey/issues/829/comments","events_url":"https://api.github.com/repos/Harvey-OS/harvey/issues/829/events","html_url":"https://github.com/Harvey-OS/harvey/pull/829","id":334397353,"node_id":"MDExOlB1bGxSZXF1ZXN0MTk2Mzc5MDQw","number":829,"title":"Avoid unnecessary retries in sdiahci","user":{"login":"gmacd","id":698187,"node_id":"MDQ6VXNlcjY5ODE4Nw==","avatar_url":"https://avatars3.githubusercontent.com/u/698187?v=4","gravatar_id":"","url":"https://api.github.com/users/gmacd","html_url":"https://github.com/gmacd","followers_url":"https://api.github.com/users/gmacd/followers","following_url":"https://api.github.com/users/gmacd/following{/other_user}","gists_url":"https://api.github.com/users/gmacd/gists{/gist_id}","starred_url":"https://api.github.com/users/gmacd/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gmacd/subscriptions","organizations_url":"https://api.github.com/users/gmacd/orgs","repos_url":"https://api.github.com/users/gmacd/repos","events_url":"https://api.github.com/users/gmacd/events{/privacy}","received_events_url":"https://api.github.com/users/gmacd/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-06-21T08:51:26Z","updated_at":"2018-06-21T17:11:06Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/Harvey-OS/harvey/pulls/829","html_url":"https://github.com/Harvey-OS/harvey/pull/829","diff_url":"https://github.com/Harvey-OS/harvey/pull/829.diff","patch_url":"https://github.com/Harvey-OS/harvey/pull/829.patch"},"body":"We get the retry blk message in iario because ci is cleared between the time it's set and we test it before sleeping.  We don't clear ci manually, but it can be cleared if the ST flag on p->cmd is cleared (and probably for other reasons too).  We clear the st flag at various points throughout the sdiahci code\r\n\r\nThis fix is a little hacky, but ensures we always sleep at least once, which would always happen in the usual case anyway.\r\n\r\nThis change also includes a script to build a fossil file system and do a large dircp.  This currently functions as a test, but will become a script to build the plan 9 file system for an image.\r\n\r\nSigned-off-by: Graham MacDonald <grahamamacdonald@gmail.com>"},"comment":{"url":"https://api.github.com/repos/Harvey-OS/harvey/issues/comments/399177195","html_url":"https://github.com/Harvey-OS/harvey/pull/829#issuecomment-399177195","issue_url":"https://api.github.com/repos/Harvey-OS/harvey/issues/829","id":399177195,"node_id":"MDEyOklzc3VlQ29tbWVudDM5OTE3NzE5NQ==","user":{"login":"elbing","id":1543908,"node_id":"MDQ6VXNlcjE1NDM5MDg=","avatar_url":"https://avatars2.githubusercontent.com/u/1543908?v=4","gravatar_id":"","url":"https://api.github.com/users/elbing","html_url":"https://github.com/elbing","followers_url":"https://api.github.com/users/elbing/followers","following_url":"https://api.github.com/users/elbing/following{/other_user}","gists_url":"https://api.github.com/users/elbing/gists{/gist_id}","starred_url":"https://api.github.com/users/elbing/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/elbing/subscriptions","organizations_url":"https://api.github.com/users/elbing/orgs","repos_url":"https://api.github.com/users/elbing/repos","events_url":"https://api.github.com/users/elbing/events{/privacy}","received_events_url":"https://api.github.com/users/elbing/received_events","type":"User","site_admin":false},"created_at":"2018-06-21T17:11:06Z","updated_at":"2018-06-21T17:11:06Z","author_association":"MEMBER","body":"Excellent, Graham."}}
{"actor":{"display_login":"elbing"}}