summaryrefslogtreecommitdiff
path: root/config/initializers/connection_fix.rb
diff options
context:
space:
mode:
authorYvan <yvmarques@gmail.com>2012-03-27 16:42:23 +0300
committerYvan <yvmarques@gmail.com>2012-03-27 16:42:23 +0300
commit2519ecf686a8821e75a9a5bc271615be04e89059 (patch)
tree4fc734f24bf13b41c0bfb779e7783cfde1b0b06d /config/initializers/connection_fix.rb
parent3b4e7b315b598d10cf4c1a19d4a23b9da5ce12bf (diff)
downloadgitlab-ce-2519ecf686a8821e75a9a5bc271615be04e89059.tar.gz
Changed for mysql2 adapter
Diffstat (limited to 'config/initializers/connection_fix.rb')
-rw-r--r--config/initializers/connection_fix.rb6
1 files changed, 3 insertions, 3 deletions
diff --git a/config/initializers/connection_fix.rb b/config/initializers/connection_fix.rb
index e77253afc4e..d15b0c206cf 100644
--- a/config/initializers/connection_fix.rb
+++ b/config/initializers/connection_fix.rb
@@ -1,10 +1,10 @@
module ActiveRecord::ConnectionAdapters
- class MysqlAdapter
+ class Mysql2Adapter
alias_method :execute_without_retry, :execute
def execute(*args)
execute_without_retry(*args)
- rescue ActiveRecord::StatementInvalid => e
+ rescue Mysql2::Error => e
if e.message =~ /server has gone away/i
warn "Server timed out, retrying"
reconnect!
@@ -14,4 +14,4 @@ module ActiveRecord::ConnectionAdapters
end
end
end
-end
+end \ No newline at end of file