)]}'
{"nova/tests/fixtures/nova.py":[{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"328ec36a5a0d52e6ef9e608eea7d9aa41eed1374","unresolved":true,"context_lines":[{"line_number":1638,"context_line":"                            \u0027spawn() instead.\u0027)"},{"line_number":1639,"context_line":""},{"line_number":1640,"context_line":"        self.useFixture("},{"line_number":1641,"context_line":"            fixtures.MonkeyPatch(\u0027eventlet.spawn_n\u0027, poison_spawn_n))"},{"line_number":1642,"context_line":"        self.useFixture("},{"line_number":1643,"context_line":"            fixtures.MonkeyPatch("},{"line_number":1644,"context_line":"                \u0027eventlet.greenthread.spawn_n\u0027, poison_spawn_n))"}],"source_content_type":"text/x-python","patch_set":1,"id":"4e19b744_b49a0dff","line":1641,"updated":"2021-11-16 06:07:30.000000000","message":"Looks like this will blow up because oslo.messaging uses a thread.Thread which when start()\u0027ed, will end up calling spawn_n() 😕:\n\nhttps://github.com/eventlet/eventlet/blob/v0.32.0/eventlet/green/thread.py#L72","commit_id":"ac71794c282e5f95d43cc53967e2c5d57900cde6"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"1ad7c78bcf46d51939e69edb1338b40d62ac8a0f","unresolved":true,"context_lines":[{"line_number":1638,"context_line":"                            \u0027spawn() instead.\u0027)"},{"line_number":1639,"context_line":""},{"line_number":1640,"context_line":"        self.useFixture("},{"line_number":1641,"context_line":"            fixtures.MonkeyPatch(\u0027eventlet.spawn_n\u0027, poison_spawn_n))"},{"line_number":1642,"context_line":"        self.useFixture("},{"line_number":1643,"context_line":"            fixtures.MonkeyPatch("},{"line_number":1644,"context_line":"                \u0027eventlet.greenthread.spawn_n\u0027, poison_spawn_n))"}],"source_content_type":"text/x-python","patch_set":1,"id":"5cff401e_b23c9c51","line":1641,"in_reply_to":"4e19b744_b49a0dff","updated":"2021-11-16 11:24:41.000000000","message":"But that also means our locking is affected by oslo.messaging usage of naked greenlets :/","commit_id":"ac71794c282e5f95d43cc53967e2c5d57900cde6"}]}
