{"action":"created","issue":{"url":"https://api.github.com/repos/tpjg/goriakpbc/issues/91","labels_url":"https://api.github.com/repos/tpjg/goriakpbc/issues/91/labels{/name}","comments_url":"https://api.github.com/repos/tpjg/goriakpbc/issues/91/comments","events_url":"https://api.github.com/repos/tpjg/goriakpbc/issues/91/events","html_url":"https://github.com/tpjg/goriakpbc/pull/91","id":54633621,"number":91,"title":"Calling close on the connection when receiving an EOF in Client.response...","user":{"login":"StabbyCutyou","id":1528618,"avatar_url":"https://avatars.githubusercontent.com/u/1528618?v=3","gravatar_id":"","url":"https://api.github.com/users/StabbyCutyou","html_url":"https://github.com/StabbyCutyou","followers_url":"https://api.github.com/users/StabbyCutyou/followers","following_url":"https://api.github.com/users/StabbyCutyou/following{/other_user}","gists_url":"https://api.github.com/users/StabbyCutyou/gists{/gist_id}","starred_url":"https://api.github.com/users/StabbyCutyou/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/StabbyCutyou/subscriptions","organizations_url":"https://api.github.com/users/StabbyCutyou/orgs","repos_url":"https://api.github.com/users/StabbyCutyou/repos","events_url":"https://api.github.com/users/StabbyCutyou/events{/privacy}","received_events_url":"https://api.github.com/users/StabbyCutyou/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2015-01-16T22:35:47Z","updated_at":"2015-01-25T04:31:33Z","closed_at":"2015-01-25T04:31:33Z","pull_request":{"url":"https://api.github.com/repos/tpjg/goriakpbc/pulls/91","html_url":"https://github.com/tpjg/goriakpbc/pull/91","diff_url":"https://github.com/tpjg/goriakpbc/pull/91.diff","patch_url":"https://github.com/tpjg/goriakpbc/pull/91.patch"},"body":"... to reset the entire pool\r\n\r\nHello,\r\n\r\nI ran into an issue while kill -9 testing a service we've built in go on top of Riak 2.0\r\n\r\nIt appears that once we get an EOF from riak going away, even if riak comes back, the pool is left in a state where the connections consistently return EOFs still. I took a look at the commit that added the original code into the repo, and it seemed like it was part of a larger refactor to consolidate how the pooled/non-pooled client behaved. It looked like the code was added new, and not ported, and I'm guessing may never have had the intended effect?\r\n\r\nIf this is not the right way to fix this issue, please let me know and I'll be happy to take a different approach."},"comment":{"url":"https://api.github.com/repos/tpjg/goriakpbc/issues/comments/71351598","html_url":"https://github.com/tpjg/goriakpbc/pull/91#issuecomment-71351598","issue_url":"https://api.github.com/repos/tpjg/goriakpbc/issues/91","id":71351598,"user":{"login":"MJDSys","id":2875429,"avatar_url":"https://avatars.githubusercontent.com/u/2875429?v=3","gravatar_id":"","url":"https://api.github.com/users/MJDSys","html_url":"https://github.com/MJDSys","followers_url":"https://api.github.com/users/MJDSys/followers","following_url":"https://api.github.com/users/MJDSys/following{/other_user}","gists_url":"https://api.github.com/users/MJDSys/gists{/gist_id}","starred_url":"https://api.github.com/users/MJDSys/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MJDSys/subscriptions","organizations_url":"https://api.github.com/users/MJDSys/orgs","repos_url":"https://api.github.com/users/MJDSys/repos","events_url":"https://api.github.com/users/MJDSys/events{/privacy}","received_events_url":"https://api.github.com/users/MJDSys/received_events","type":"User","site_admin":false},"created_at":"2015-01-25T04:31:33Z","updated_at":"2015-01-25T04:31:33Z","body":"LGTM.  Thanks for the fix!"}}