From d0b37fa7ee0b8f39f75465d5f477d5c5b93d62a9 Mon Sep 17 00:00:00 2001 From: Jason Robinson Date: Sun, 17 Aug 2014 18:14:36 +0300 Subject: [PATCH] Rescue from an exception when sending emails in podmin:admin_email --- lib/tasks/podmin.rake | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/lib/tasks/podmin.rake b/lib/tasks/podmin.rake index 547db8722..dc5289cbd 100644 --- a/lib/tasks/podmin.rake +++ b/lib/tasks/podmin.rake @@ -16,10 +16,14 @@ namespace :podmin do mails = Notifier.admin(msg.html_safe, users, :subject => args[:subject]) count = 0 mails.each do |mail| - mail.deliver - count += 1 - if count % 100 == 0 - puts "#{count} out of #{mails.count} delivered" + begin + mail.deliver + count += 1 + if count % 100 == 0 + puts "#{count} out of #{mails.count} delivered" + end + rescue + puts $!, $@ end end puts "#{count} out of #{mails.count} delivered"