Adjust deadlock trap to match postgres format.
This commit is contained in:
parent
5c4e6c9f2c
commit
674c861eaf
|
@ -25,7 +25,7 @@ class ActiveRecord::Base
|
||||||
begin
|
begin
|
||||||
yield
|
yield
|
||||||
rescue ActiveRecord::StatementInvalid => e
|
rescue ActiveRecord::StatementInvalid => e
|
||||||
if e.message =~ /Deadlock found when trying to get lock/ and (retries.nil? || retries > 0)
|
if e.message =~ /deadlock detected/ and (retries.nil? || retries > 0)
|
||||||
retry_lock_error(retries ? retries - 1 : nil, &block)
|
retry_lock_error(retries ? retries - 1 : nil, &block)
|
||||||
else
|
else
|
||||||
raise e
|
raise e
|
||||||
|
|
Loading…
Reference in New Issue