lib/flapjack/gateways/sms_twilio.rb in flapjack-1.3.0rc2 vs lib/flapjack/gateways/sms_twilio.rb in flapjack-1.3.0rc3

- old
+ new

@@ -47,10 +47,11 @@ queue = @config['queue'] until @should_quit begin @logger.debug("sms_twilio gateway is going into blpop mode on #{queue}") - deliver( Flapjack::Data::Alert.next(queue, :redis => @redis, :logger => @logger) ) + alert = Flapjack::Data::Alert.next(queue, :redis => @redis, :logger => @logger) + deliver(alert) unless alert.nil? rescue => e @logger.error "Error generating or dispatching SMS Twilio message: #{e.class}: #{e.message}\n" + e.backtrace.join("\n") end end