Closed andrewvc closed 7 years ago
To add to this, the second error in the log looks to be from not clearing the interrupted flag on the thread, causing the next =~
usage in the pipeline to fail.
Actually, looking at Mutex.java it looks like the interrupted status should have cleared. However, the exception would have prevented the TimeoutEnforcer
from knowing that the thread had been interrupted and that would have caused it to interrupt the thread again.
Thanks so much for the quick turnaround! I'll try picking up the patch and give it a whirl. Due to our intranet setup installing new plugins from git has been painful due to SSL certificate errors. Hopefully it gets rolled into the next LS release.
I can confirm my mapping file had multiple =~ checks
From https://discuss.elastic.co/t/grok-terminating-logstash-5-0/64307 and https://github.com/logstash-plugins/logstash-filter-grok/issues/95
This error:
Cleaned up stack trace: