{"action":"opened","issue":{"url":"https://api.github.com/repos/danthorpe/Operations/issues/377","repository_url":"https://api.github.com/repos/danthorpe/Operations","labels_url":"https://api.github.com/repos/danthorpe/Operations/issues/377/labels{/name}","comments_url":"https://api.github.com/repos/danthorpe/Operations/issues/377/comments","events_url":"https://api.github.com/repos/danthorpe/Operations/issues/377/events","html_url":"https://github.com/danthorpe/Operations/issues/377","id":167473037,"number":377,"title":"GatedOperation","user":{"login":"danthorpe","id":309420,"avatar_url":"https://avatars.githubusercontent.com/u/309420?v=3","gravatar_id":"","url":"https://api.github.com/users/danthorpe","html_url":"https://github.com/danthorpe","followers_url":"https://api.github.com/users/danthorpe/followers","following_url":"https://api.github.com/users/danthorpe/following{/other_user}","gists_url":"https://api.github.com/users/danthorpe/gists{/gist_id}","starred_url":"https://api.github.com/users/danthorpe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/danthorpe/subscriptions","organizations_url":"https://api.github.com/users/danthorpe/orgs","repos_url":"https://api.github.com/users/danthorpe/repos","events_url":"https://api.github.com/users/danthorpe/events{/privacy}","received_events_url":"https://api.github.com/users/danthorpe/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/danthorpe/Operations/labels/bug","name":"bug","color":"fc2929"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-07-25T21:43:09Z","updated_at":"2016-07-25T21:43:09Z","closed_at":null,"body":"Currently the composed operation in a `GatedOperation` is not cancelled if the gate is closed. This means that any operations which depend on it or are waiting for it to ultimately finish will get stuck.\r\n\r\nSo, it's logic should change slightly so that if the gate is closed, it gets cancelled, but `GatedOperation` should always run to completion. "}}
{"actor":{"display_login":"danthorpe"}}