mirror of
https://github.com/elastic/logstash.git
synced 2025-04-24 06:37:19 -04:00
fix duplication of events in tests
This commit is contained in:
parent
dd735b80e9
commit
2d8b877883
1 changed files with 3 additions and 1 deletions
|
@ -45,10 +45,12 @@ module LogStash
|
|||
results = []
|
||||
event.each do |e|
|
||||
filters.each do |filter|
|
||||
next if e.cancelled?
|
||||
filter.filter(e)
|
||||
results << e unless e.cancelled?
|
||||
end
|
||||
results << e unless e.cancelled?
|
||||
end
|
||||
|
||||
filters.select { |f| f.respond_to?(:flush) }.each do |filter|
|
||||
event = filter.flush
|
||||
results += event if event
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue