diff --git a/lib/logstash/codecs/netflow.rb b/lib/logstash/codecs/netflow.rb index ad3274c..c70c4e8 100644 --- a/lib/logstash/codecs/netflow.rb +++ b/lib/logstash/codecs/netflow.rb @@ -233,7 +233,7 @@ def uint_field(length, default) def netflow_field_for(type, length) if @fields.include?(type) - field = @fields[type] + field = @fields[type].clone if field.is_a?(Array) field[0] = uint_field(length, field[0]) if field[0].is_a?(Integer)