# Riprende gli invii in fascia oraria dopo attese lunghe (notte/weekend) # o dopo un riavvio del processo. L'adapter :async non persiste i job. Rails.application.config.after_initialize do next if Rails.env.test? next unless defined?(Rails::Server) Thread.new do Rails.logger.info("[mailing-poller] avviato") loop do sleep 30 ResumeMailingsJob.perform_now rescue StandardError => e Rails.logger.error("[mailing-poller] #{e.class}: #{e.message}") end end end