)]}'
{"octavia/controller/healthmanager/health_manager.py":[{"author":{"_account_id":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},"change_message_id":"54a71053cc348c60cac2cdd4306080d9b1f6e12a","unresolved":false,"context_lines":[{"line_number":121,"context_line":"                    # online. Sleeping off the full \"heartbeat_timeout\" * 2"},{"line_number":122,"context_line":"                    # interval to give the amps a chance to check in before"},{"line_number":123,"context_line":"                    # we start failovers."},{"line_number":124,"context_line":"                    time.sleep(CONF.health_manager.heartbeat_timeout * 2)"},{"line_number":125,"context_line":"            except Exception:"},{"line_number":126,"context_line":"                with excutils.save_and_reraise_exception():"},{"line_number":127,"context_line":"                    if lock_session:"}],"source_content_type":"text/x-python","patch_set":1,"id":"3fa7e38b_d009ff31","line":124,"updated":"2020-01-22 11:10:05.000000000","message":"Why is a timeout increase needed? After code reaches this line, it goes back to retrying to connect to the database in L90. If it fails to get a session, it raises DBConnectionError again.","commit_id":"4797e2d17f2d5c45d4e12ebc1fb54e23da1a5c3e"}]}
