mirror of
https://github.com/discourse/discourse.git
synced 2025-09-06 10:50:21 +08:00
Adjust deadlock trap to match postgres format.
This commit is contained in:
parent
5c4e6c9f2c
commit
674c861eaf
1 changed files with 1 additions and 1 deletions
|
@ -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…
Add table
Add a link
Reference in a new issue