Prevent config leak on output delegator close

On shutdown logstash may leak config information for outputs including
plaintext passwords

Fixes #5001
This commit is contained in:
Andrew Cholakian 2016-04-04 14:57:00 -05:00
parent 82ed28bf86
commit 2670668f9b

View file

@ -147,7 +147,7 @@ module LogStash class OutputDelegator
end
def do_close
@logger.debug("closing output delegator", :klass => self)
@logger.debug("closing output delegator", :klass => @klass)
if @threadsafe
@workers.each(&:do_close)