{"action":"created","issue":{"url":"https://api.github.com/repos/keybase/client/issues/2056","repository_url":"https://api.github.com/repos/keybase/client","labels_url":"https://api.github.com/repos/keybase/client/issues/2056/labels{/name}","comments_url":"https://api.github.com/repos/keybase/client/issues/2056/comments","events_url":"https://api.github.com/repos/keybase/client/issues/2056/events","html_url":"https://github.com/keybase/client/issues/2056","id":134477341,"number":2056,"title":"Emacs doesn't like writing to KBFS","user":{"login":"timmc","id":78608,"avatar_url":"https://avatars.githubusercontent.com/u/78608?v=3","gravatar_id":"","url":"https://api.github.com/users/timmc","html_url":"https://github.com/timmc","followers_url":"https://api.github.com/users/timmc/followers","following_url":"https://api.github.com/users/timmc/following{/other_user}","gists_url":"https://api.github.com/users/timmc/gists{/gist_id}","starred_url":"https://api.github.com/users/timmc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/timmc/subscriptions","organizations_url":"https://api.github.com/users/timmc/orgs","repos_url":"https://api.github.com/users/timmc/repos","events_url":"https://api.github.com/users/timmc/events{/privacy}","received_events_url":"https://api.github.com/users/timmc/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":17,"created_at":"2016-02-18T04:16:38Z","updated_at":"2016-02-19T02:06:28Z","closed_at":null,"body":"When I open foo.txt and editing it, I get the following on save:\r\n\r\n`Opening output file: input/output error, /keybase/public/timmc/foo.txt`\r\n\r\nThe file *does* get saved, though. Another editor I tried worked fine. I don't know enough about Emacs to say why this failed to go smoothly, but it might indicate a problem in the filesystem."},"comment":{"url":"https://api.github.com/repos/keybase/client/issues/comments/186012442","html_url":"https://github.com/keybase/client/issues/2056#issuecomment-186012442","issue_url":"https://api.github.com/repos/keybase/client/issues/2056","id":186012442,"user":{"login":"tv42","id":419909,"avatar_url":"https://avatars.githubusercontent.com/u/419909?v=3","gravatar_id":"","url":"https://api.github.com/users/tv42","html_url":"https://github.com/tv42","followers_url":"https://api.github.com/users/tv42/followers","following_url":"https://api.github.com/users/tv42/following{/other_user}","gists_url":"https://api.github.com/users/tv42/gists{/gist_id}","starred_url":"https://api.github.com/users/tv42/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tv42/subscriptions","organizations_url":"https://api.github.com/users/tv42/orgs","repos_url":"https://api.github.com/users/tv42/repos","events_url":"https://api.github.com/users/tv42/events{/privacy}","received_events_url":"https://api.github.com/users/tv42/received_events","type":"User","site_admin":false},"created_at":"2016-02-19T02:06:28Z","updated_at":"2016-02-19T02:06:28Z","body":"I think we found the bug, system calls being interrupted by signals need to return `EINTR`, and the current code leads to `EIO` there, causing the \"retry syscalls\" logic to not retry.\r\n\r\nFix looks like it belongs in upstream FUSE lib, working on it..."}}