diff --git a/lib/logstash/filterworker.rb b/lib/logstash/filterworker.rb index 4656ee764..2db7b1653 100644 --- a/lib/logstash/filterworker.rb +++ b/lib/logstash/filterworker.rb @@ -61,7 +61,7 @@ class LogStash::FilterWorker < LogStash::Plugin filter.execute(event) do |newevent| events << newevent end - rescue Exceptions => e + rescue *Exceptions => e @logger.warn("Exception during filter", :event => event, :exception => $!, :backtrace => e.backtrace, :filter => filter)