in lib/fluent/plugin/kinesis_helper/api.rb [210:223]
def increment_num_errors
@num_errors ||= 0
if Gem::Version.new(Fluent::VERSION) >= Gem::Version.new('1.7.0')
@counter_mutex ||= Mutex.new
@counter_mutex.synchronize{ @num_errors += 1 }
else
@counters_monitor ||= Monitor.new
@counters_monitor.synchronize{ @num_errors += 1 }
end
end