)]}'
{"nova/tests/unit/test_fixtures.py":[{"author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"change_message_id":"5be113d52179c8bc297d37aba2c3d37acce3faec","unresolved":false,"context_lines":[{"line_number":174,"context_line":"            # doesn\u0027t block as well is unknown."},{"line_number":175,"context_line":"            resp \u003d api.api_request(\u0027/\u0027, strip_version\u003dTrue)"},{"line_number":176,"context_line":"            self.assertEqual(200, resp.status_code, resp.content)"},{"line_number":177,"context_line":"        eventlet.greenthread.spawn(_test_root)"},{"line_number":178,"context_line":""},{"line_number":179,"context_line":"        # request a bad root url, should be a 404"},{"line_number":180,"context_line":"        #"}],"source_content_type":"text/x-python","patch_set":1,"id":"1af94dfe_39597fff","line":177,"updated":"2016-03-16 12:03:04.000000000","message":"this concerns me about python 3 and eventlet in general. Yes, this makes this test not stall, but if this test stalls that means we might hit similar stalls in real stacks, right?","commit_id":"fad0cc80a0272b2b6e9e143f34ef65f22c51c721"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"babeb1558c7b9d4d004ab59c15f81820c2acc84f","unresolved":false,"context_lines":[{"line_number":174,"context_line":"            # doesn\u0027t block as well is unknown."},{"line_number":175,"context_line":"            resp \u003d api.api_request(\u0027/\u0027, strip_version\u003dTrue)"},{"line_number":176,"context_line":"            self.assertEqual(200, resp.status_code, resp.content)"},{"line_number":177,"context_line":"        eventlet.greenthread.spawn(_test_root)"},{"line_number":178,"context_line":""},{"line_number":179,"context_line":"        # request a bad root url, should be a 404"},{"line_number":180,"context_line":"        #"}],"source_content_type":"text/x-python","patch_set":1,"id":"1af94dfe_fc0545c2","line":177,"in_reply_to":"1af94dfe_39597fff","updated":"2016-03-16 12:26:48.000000000","message":"Yes, me too.\n\nHowever, I\u0027m relatively certain that the issue at play here is because what is essentially the same file descriptor is involved in the same process. That\u0027s an edge case. That we even expect it to work without some explicit management of the greenthread is probably a bug (suggesting there are many elsewhere in the test stack).\n\nEventlet\u0027s usual mode is to be doing the equivalent of select() across many different file descriptors, not the same one.","commit_id":"fad0cc80a0272b2b6e9e143f34ef65f22c51c721"}]}
