{"action":"closed","issue":{"url":"https://api.github.com/repos/nteract/papermill/issues/127","repository_url":"https://api.github.com/repos/nteract/papermill","labels_url":"https://api.github.com/repos/nteract/papermill/issues/127/labels{/name}","comments_url":"https://api.github.com/repos/nteract/papermill/issues/127/comments","events_url":"https://api.github.com/repos/nteract/papermill/issues/127/events","html_url":"https://github.com/nteract/papermill/issues/127","id":309838793,"node_id":"MDU6SXNzdWUzMDk4Mzg3OTM=","number":127,"title":"Can't capture pipes if kernel dies.","user":{"login":"MSeal","id":1863892,"node_id":"MDQ6VXNlcjE4NjM4OTI=","avatar_url":"https://avatars1.githubusercontent.com/u/1863892?v=4","gravatar_id":"","url":"https://api.github.com/users/MSeal","html_url":"https://github.com/MSeal","followers_url":"https://api.github.com/users/MSeal/followers","following_url":"https://api.github.com/users/MSeal/following{/other_user}","gists_url":"https://api.github.com/users/MSeal/gists{/gist_id}","starred_url":"https://api.github.com/users/MSeal/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MSeal/subscriptions","organizations_url":"https://api.github.com/users/MSeal/orgs","repos_url":"https://api.github.com/users/MSeal/repos","events_url":"https://api.github.com/users/MSeal/events{/privacy}","received_events_url":"https://api.github.com/users/MSeal/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-03-29T17:26:01Z","updated_at":"2018-08-03T23:05:09Z","closed_at":"2018-08-03T23:05:09Z","author_association":"CONTRIBUTOR","body":"The kernels today are usually capturing stdout and stderr messages directly and buffing them into the cell json contents. But if one is running papermill and the kernel dies (e.g. OOM, kill -9) the active messages get lost. I'm trying to figure best approaches for capturing these logs in these events.\r\n\r\nThere is an attempt to explore capturing pipes on the kernel process via:\r\nhttps://github.com/ipython/ipykernel/pull/315"}}
{"actor":{"display_login":"MSeal"}}