)]}'
{"swift/common/internal_client.py":[{"author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"change_message_id":"1fe78270de7613c86f7893449173f8538206d4d7","unresolved":false,"context_lines":[{"line_number":178,"context_line":"                    return resp"},{"line_number":179,"context_line":"            except (Exception, Timeout):"},{"line_number":180,"context_line":"                exc_type, exc_value, exc_traceback \u003d exc_info()"},{"line_number":181,"context_line":"            # sleep only between tries, not after each one"},{"line_number":182,"context_line":"            if attempt \u003c self.request_tries - 1:"},{"line_number":183,"context_line":"                sleep(2 ** (attempt + 1))"},{"line_number":184,"context_line":"        if resp:"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAVn%2F%2FTtg%3D","line":181,"updated":"2014-03-06 22:34:06.000000000","message":"Yeah, that. Or you could relocate sleep() into the top of the loop and add a check for zero sleep... But this works.","commit_id":"2ed5a4ae86fdb9e1970e081c14f463b7a72b166a"}]}
