mirror of
https://github.com/discourse/discourse.git
synced 2025-02-25 18:55:32 -06:00
Fix deadblock in 615a22a579
.
This commit is contained in:
parent
0e0daa2c91
commit
cff108762a
@ -76,9 +76,9 @@ class SidekiqPauser
|
|||||||
|
|
||||||
@extend_lease_thread ||= Thread.new do
|
@extend_lease_thread ||= Thread.new do
|
||||||
while true do
|
while true do
|
||||||
@mutex.synchronize do
|
break if !@extend_lease_thread
|
||||||
break if !@extend_lease_thread
|
|
||||||
|
|
||||||
|
@mutex.synchronize do
|
||||||
@dbs.each do |db|
|
@dbs.each do |db|
|
||||||
RailsMultisite::ConnectionManagement.with_connection(db) do
|
RailsMultisite::ConnectionManagement.with_connection(db) do
|
||||||
if !$redis.expire(PAUSED_KEY, TTL)
|
if !$redis.expire(PAUSED_KEY, TTL)
|
||||||
|
Loading…
Reference in New Issue
Block a user