lib/racecar/consumer_set.rb in racecar-2.8.1 vs lib/racecar/consumer_set.rb in racecar-2.8.2.beta

- old
+ new

@@ -48,10 +48,13 @@ end def store_offset(message) current.store_offset(message) rescue Rdkafka::RdkafkaError => e - raise ErroneousStateError.new(e) if e.code == :state # -172 + if e.code == :state # -172 + @logger.warn "Attempted to store_offset, but we're not subscribed to it: #{ErroneousStateError.new(e)}" + return + end raise e end def commit each_subscribed do |consumer|