)]}'
{"swift/common/wsgi.py":[{"author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"change_message_id":"b8f01d97dae9c28a16f1386fac670343dffd62f9","unresolved":false,"context_lines":[{"line_number":643,"context_line":"        Yield all current listen sockets."},{"line_number":644,"context_line":"        \"\"\""},{"line_number":645,"context_line":""},{"line_number":646,"context_line":"        for orphan_data in self.sock_data_by_port.values():"},{"line_number":647,"context_line":"            yield orphan_data[\u0027sock\u0027]"},{"line_number":648,"context_line":""},{"line_number":649,"context_line":"    def forget_port(self, port):"}],"source_content_type":"text/x-python","patch_set":1,"id":"3aaa91ec_b0aef0e3","line":646,"updated":"2016-06-23 15:22:57.000000000","message":"yield/list on data, not zero change","commit_id":"4d80fa477df1a0726f1467a1c894f3fe8f6852b2"},{"author":{"_account_id":9107,"name":"Victor Stinner","email":"vstinner@redhat.com","username":"haypo"},"change_message_id":"de4381f77122f62b4088db450af89554bd7af827","unresolved":false,"context_lines":[{"line_number":643,"context_line":"        Yield all current listen sockets."},{"line_number":644,"context_line":"        \"\"\""},{"line_number":645,"context_line":""},{"line_number":646,"context_line":"        for orphan_data in self.sock_data_by_port.values():"},{"line_number":647,"context_line":"            yield orphan_data[\u0027sock\u0027]"},{"line_number":648,"context_line":""},{"line_number":649,"context_line":"    def forget_port(self, port):"}],"source_content_type":"text/x-python","patch_set":1,"id":"3aaa91ec_8b0d89ea","line":646,"in_reply_to":"3aaa91ec_b0aef0e3","updated":"2016-06-23 15:34:14.000000000","message":"I modified my patch to use six.itervalues() here. I added a comment to avoid a similar question in the future.","commit_id":"4d80fa477df1a0726f1467a1c894f3fe8f6852b2"}]}
