mirror of
https://github.com/discourse/discourse.git
synced 2025-06-07 17:24:42 +08:00
FIX: Clear connections before disabling readonly mode.
This commit is contained in:
@ -84,9 +84,9 @@ class PostgreSQLFallbackHandler
|
|||||||
if is_connection_active
|
if is_connection_active
|
||||||
logger.warn "#{log_prefix}: Master server is active. Reconnecting..."
|
logger.warn "#{log_prefix}: Master server is active. Reconnecting..."
|
||||||
self.master_up(key)
|
self.master_up(key)
|
||||||
|
clear_connections
|
||||||
disable_readonly_mode
|
disable_readonly_mode
|
||||||
Sidekiq.unpause!
|
Sidekiq.unpause!
|
||||||
clear_connections
|
|
||||||
end
|
end
|
||||||
rescue => e
|
rescue => e
|
||||||
logger.warn "#{log_prefix}: Connection to master PostgreSQL server failed with '#{e.message}'"
|
logger.warn "#{log_prefix}: Connection to master PostgreSQL server failed with '#{e.message}'"
|
||||||
|
Reference in New Issue
Block a user