{"action":"created","issue":{"url":"https://api.github.com/repos/basho/riak-python-client/issues/449","repository_url":"https://api.github.com/repos/basho/riak-python-client","labels_url":"https://api.github.com/repos/basho/riak-python-client/issues/449/labels{/name}","comments_url":"https://api.github.com/repos/basho/riak-python-client/issues/449/comments","events_url":"https://api.github.com/repos/basho/riak-python-client/issues/449/events","html_url":"https://github.com/basho/riak-python-client/issues/449","id":145899271,"number":449,"title":"Random riak.client.multiget.MultiGetPool - threading.py Exception [JIRA: CLIENTS-817]","user":{"login":"braoru","id":1213055,"avatar_url":"https://avatars.githubusercontent.com/u/1213055?v=3","gravatar_id":"","url":"https://api.github.com/users/braoru","html_url":"https://github.com/braoru","followers_url":"https://api.github.com/users/braoru/followers","following_url":"https://api.github.com/users/braoru/following{/other_user}","gists_url":"https://api.github.com/users/braoru/gists{/gist_id}","starred_url":"https://api.github.com/users/braoru/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/braoru/subscriptions","organizations_url":"https://api.github.com/users/braoru/orgs","repos_url":"https://api.github.com/users/braoru/repos","events_url":"https://api.github.com/users/braoru/events{/privacy}","received_events_url":"https://api.github.com/users/braoru/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/basho/riak-python-client/labels/JIRA:%20To%20Do","name":"JIRA: To Do","color":"ededed"}],"state":"open","locked":false,"assignee":{"login":"lukebakken","id":514926,"avatar_url":"https://avatars.githubusercontent.com/u/514926?v=3","gravatar_id":"","url":"https://api.github.com/users/lukebakken","html_url":"https://github.com/lukebakken","followers_url":"https://api.github.com/users/lukebakken/followers","following_url":"https://api.github.com/users/lukebakken/following{/other_user}","gists_url":"https://api.github.com/users/lukebakken/gists{/gist_id}","starred_url":"https://api.github.com/users/lukebakken/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lukebakken/subscriptions","organizations_url":"https://api.github.com/users/lukebakken/orgs","repos_url":"https://api.github.com/users/lukebakken/repos","events_url":"https://api.github.com/users/lukebakken/events{/privacy}","received_events_url":"https://api.github.com/users/lukebakken/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/basho/riak-python-client/milestones/10","html_url":"https://github.com/basho/riak-python-client/milestones/riak-python-client-2.6.0","labels_url":"https://api.github.com/repos/basho/riak-python-client/milestones/10/labels","id":1752636,"number":10,"title":"riak-python-client-2.6.0","description":"","creator":{"login":"lukebakken","id":514926,"avatar_url":"https://avatars.githubusercontent.com/u/514926?v=3","gravatar_id":"","url":"https://api.github.com/users/lukebakken","html_url":"https://github.com/lukebakken","followers_url":"https://api.github.com/users/lukebakken/followers","following_url":"https://api.github.com/users/lukebakken/following{/other_user}","gists_url":"https://api.github.com/users/lukebakken/gists{/gist_id}","starred_url":"https://api.github.com/users/lukebakken/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lukebakken/subscriptions","organizations_url":"https://api.github.com/users/lukebakken/orgs","repos_url":"https://api.github.com/users/lukebakken/repos","events_url":"https://api.github.com/users/lukebakken/events{/privacy}","received_events_url":"https://api.github.com/users/lukebakken/received_events","type":"User","site_admin":false},"open_issues":3,"closed_issues":8,"state":"open","created_at":"2016-05-07T00:36:35Z","updated_at":"2016-05-23T15:31:01Z","due_on":null,"closed_at":null},"comments":8,"created_at":"2016-04-05T06:17:29Z","updated_at":"2016-05-28T06:06:26Z","closed_at":null,"body":"Hello\r\n\r\nI create small tools to manipulate riak data, when I use python 3.4.3 I commonly get random threading error (1 time on 5 or 6).\r\n\r\n```Bash\r\nException ignored in: <bound method MultiGetPool.__del__ of <riak.client.multiget.MultiGetPool object at 0x7f64651e0ac8>>\r\nTraceback (most recent call last):\r\n  File \"/home/sebastien/Documents/dev/components-tools/lib64/python3.4/site-packages/riak/client/multiget.py\", line 123, in __del__\r\n  File \"/home/sebastien/Documents/dev/components-tools/lib64/python3.4/site-packages/riak/client/multiget.py\", line 110, in stop\r\n  File \"/usr/lib64/python3.4/threading.py\", line 517, in set\r\n  File \"/usr/lib64/python3.4/threading.py\", line 359, in notify_all\r\n  File \"/usr/lib64/python3.4/threading.py\", line 342, in notify\r\nTypeError: 'NoneType' object is not callable\r\n\r\n```\r\n\r\nIt's seem to be related to a try to stop an empty pool but not sure.\r\n\r\n\r\nPython version and Riak lib version\r\n\r\n```Bash\r\n(components-tools) [sebastien@aspros components-tools]$ python --version\r\nPython 3.4.3\r\n(components-tools) [sebastien@aspros components-tools]$ pip show riak\r\n---\r\nMetadata-Version: 1.1\r\nName: riak\r\nVersion: 2.4.2\r\nSummary: Python client for Riak\r\nHome-page: https://github.com/basho/riak-python-client\r\nAuthor: Basho Technologies\r\nAuthor-email: clients@basho.com\r\nLicense: Apache 2\r\nLocation: /home/sebastien/Documents/dev/components-tools/lib/python3.4/site-packages\r\nRequires: six, python3-protobuf\r\nClassifiers:\r\n  License :: OSI Approved :: Apache Software License\r\n  Intended Audience :: Developers\r\n  Operating System :: OS Independent\r\n  Programming Language :: Python :: 2.7\r\n  Programming Language :: Python :: 3.3\r\n  Programming Language :: Python :: 3.4\r\n  Programming Language :: Python :: 3.5\r\n  Topic :: Database\r\n(components-tools) \r\n```"},"comment":{"url":"https://api.github.com/repos/basho/riak-python-client/issues/comments/222292344","html_url":"https://github.com/basho/riak-python-client/issues/449#issuecomment-222292344","issue_url":"https://api.github.com/repos/basho/riak-python-client/issues/449","id":222292344,"user":{"login":"evrenesat","id":591691,"avatar_url":"https://avatars.githubusercontent.com/u/591691?v=3","gravatar_id":"","url":"https://api.github.com/users/evrenesat","html_url":"https://github.com/evrenesat","followers_url":"https://api.github.com/users/evrenesat/followers","following_url":"https://api.github.com/users/evrenesat/following{/other_user}","gists_url":"https://api.github.com/users/evrenesat/gists{/gist_id}","starred_url":"https://api.github.com/users/evrenesat/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/evrenesat/subscriptions","organizations_url":"https://api.github.com/users/evrenesat/orgs","repos_url":"https://api.github.com/users/evrenesat/repos","events_url":"https://api.github.com/users/evrenesat/events{/privacy}","received_events_url":"https://api.github.com/users/evrenesat/received_events","type":"User","site_admin":false},"created_at":"2016-05-28T06:06:26Z","updated_at":"2016-05-28T06:06:26Z","body":"I see it only at the end of our tests, so it seems it appears when the process stops."}}
{"actor":{"display_login":"evrenesat"}}