{"action":"created","issue":{"url":"https://api.github.com/repos/N3Roaster/typica/issues/17","labels_url":"https://api.github.com/repos/N3Roaster/typica/issues/17/labels{/name}","comments_url":"https://api.github.com/repos/N3Roaster/typica/issues/17/comments","events_url":"https://api.github.com/repos/N3Roaster/typica/issues/17/events","html_url":"https://github.com/N3Roaster/typica/issues/17","id":10398799,"number":17,"title":"Crash when NI hardware in use is disconnected.","user":{"login":"N3Roaster","id":3286813,"avatar_url":"https://avatars.githubusercontent.com/u/3286813?v=3","gravatar_id":"","url":"https://api.github.com/users/N3Roaster","html_url":"https://github.com/N3Roaster","followers_url":"https://api.github.com/users/N3Roaster/followers","following_url":"https://api.github.com/users/N3Roaster/following{/other_user}","gists_url":"https://api.github.com/users/N3Roaster/gists{/gist_id}","starred_url":"https://api.github.com/users/N3Roaster/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/N3Roaster/subscriptions","organizations_url":"https://api.github.com/users/N3Roaster/orgs","repos_url":"https://api.github.com/users/N3Roaster/repos","events_url":"https://api.github.com/users/N3Roaster/events{/privacy}","received_events_url":"https://api.github.com/users/N3Roaster/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/N3Roaster/typica/labels/bug","name":"bug","color":"fc2929"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2013-01-29T00:04:48Z","updated_at":"2016-01-02T18:19:46Z","closed_at":null,"body":""},"comment":{"url":"https://api.github.com/repos/N3Roaster/typica/issues/comments/168414133","html_url":"https://github.com/N3Roaster/typica/issues/17#issuecomment-168414133","issue_url":"https://api.github.com/repos/N3Roaster/typica/issues/17","id":168414133,"user":{"login":"N3Roaster","id":3286813,"avatar_url":"https://avatars.githubusercontent.com/u/3286813?v=3","gravatar_id":"","url":"https://api.github.com/users/N3Roaster","html_url":"https://github.com/N3Roaster","followers_url":"https://api.github.com/users/N3Roaster/followers","following_url":"https://api.github.com/users/N3Roaster/following{/other_user}","gists_url":"https://api.github.com/users/N3Roaster/gists{/gist_id}","starred_url":"https://api.github.com/users/N3Roaster/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/N3Roaster/subscriptions","organizations_url":"https://api.github.com/users/N3Roaster/orgs","repos_url":"https://api.github.com/users/N3Roaster/repos","events_url":"https://api.github.com/users/N3Roaster/events{/privacy}","received_events_url":"https://api.github.com/users/N3Roaster/received_events","type":"User","site_admin":false},"created_at":"2016-01-02T18:19:46Z","updated_at":"2016-01-02T18:19:46Z","body":"I had a branch where I was working on this problem without resorting to separating the code out of Typica's process, but I haven't been able to get to the bottom of some segmentation faults that are happening on the NI side of things. I may need to resign myself to the prospect of whatever process handles communication with this hardware crashing, in which case the most sensible thing to do is get that code out of Typica and into an external process that Typica can restart when needed. Unfortunately, I do not believe that I will be able to get that done before the release of Typica 1.7."}}