From a7cb93a5c328dc04763e6bc771f5cd6b57339409 Mon Sep 17 00:00:00 2001 From: Sam <sam.saffron@gmail.com> Date: Mon, 9 Feb 2015 18:31:05 +1100 Subject: [PATCH] FEATURE: failsafe, in multisite if a site is bad still boot up --- config/initializers/05-site_settings.rb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/config/initializers/05-site_settings.rb b/config/initializers/05-site_settings.rb index 8831b731f..49bf07416 100644 --- a/config/initializers/05-site_settings.rb +++ b/config/initializers/05-site_settings.rb @@ -9,6 +9,9 @@ reload_settings = lambda { SiteSetting.refresh! rescue ActiveRecord::StatementInvalid # This will happen when migrating a new database + rescue => e + STDERR.puts "URGENT: #{e} Failed to initialize site #{RailsMultisite::ConnectionManagement.current_db}" + # the show must go on, don't stop startup if multisite fails end end }