remove unnecessary re register when doing deep clone for codecs

Fixes #4533
This commit is contained in:
Pere Urbon-Bayes 2016-01-20 12:40:06 +01:00
parent 08cf73e3f9
commit e17d861269

View file

@ -193,7 +193,7 @@ module LogStash::Util
when Fixnum, Symbol, IO, TrueClass, FalseClass, NilClass when Fixnum, Symbol, IO, TrueClass, FalseClass, NilClass
o o
when LogStash::Codecs::Base when LogStash::Codecs::Base
o.clone.tap {|c| c.register } o.clone
when String when String
o.clone #need to keep internal state e.g. frozen o.clone #need to keep internal state e.g. frozen
else else