-
Notifications
You must be signed in to change notification settings - Fork 63
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
<LocalJumpError: unexpected next> for all logs #26
Comments
Hey, After much time spent debugging this issue I can provide some more details. While all log entries trigger the exception to be printed to stdout the logs actually get through to Redis. The main problem is the massive amounts of error logs this bug generates. As I pointed out in the previous comment, the bug is caused by a This error handling block, if I'm correct, is to prevent the output pipeline from blowing up in case of an error. The code correctly catches The error JRuby raises for an out-of-context In my opinion the plugin should fatally blow up when execution reaches here The reason this bug went unnoticed during testing is the aforementioned exception catching block. During tests I thought about issuing a PR but changing the erroneous |
I was able to change the affected line in |
got the same error... |
@blavoie: |
@cromega tks |
@blavoie Yes. I just saw the same issue after updating to LS 2.3.1 |
got PR #27 to fix this, I am hoping to push a new plugin version out today. |
pushed new plugin version 2.0.5 which should fix this issue. |
https://github.com/logstash-plugins/logstash-output-redis/blob/v2.0.4/lib/logstash/outputs/redis.rb#L236 triggers a runtime error.
The text was updated successfully, but these errors were encountered: