mirror of
https://github.com/elastic/logstash.git
synced 2025-04-24 14:47:19 -04:00
parent
858500c02d
commit
8a9a1f28bf
1 changed files with 4 additions and 1 deletions
|
@ -477,7 +477,10 @@ module LogStash; class Pipeline < BasePipeline
|
|||
filter_batch(batch)
|
||||
end
|
||||
flush_filters_to_batch(batch, :final => false) if signal.flush?
|
||||
output_batch(batch) if batch.size > 0
|
||||
if batch.size > 0
|
||||
output_batch(batch)
|
||||
@filter_queue_client.close_batch(batch)
|
||||
end
|
||||
# keep break at end of loop, after the read_batch operation, some pipeline specs rely on this "final read_batch" before shutdown.
|
||||
break if (shutdown_requested && !draining_queue?)
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue