module Activerecord::Mysql::Reconnect::NewConnectionWithRetry

Public Instance Methods

new_connection() click to toggle source
Calls superclass method
# File lib/activerecord/mysql/reconnect/connection_pool_ext.rb, line 2
def new_connection
  if defined?(db_config)
    Activerecord::Mysql::Reconnect.retryable(
      :proc => proc { super },
      :connection => db_config.configuration_hash
    )
  else
    Activerecord::Mysql::Reconnect.retryable(
      :proc => proc { super },
      :connection => spec.config,
    )
  end
end