-
Notifications
You must be signed in to change notification settings - Fork 55
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
heka_tcp output plugin terminates if server is not listening anymore #65
Comments
I had one hang (possibly in socket.write(), process_message never returned) under very similar conditions. I was working with Ops and we were able to reproduce it without SSL but got no further. I am assuming this failure is related and expect to find something that stepped on memory (as there is nothing that would exhaust the instruction limit in that plugin). |
In fact it actually enters an endless loop because Patch to come. |
This is addressed in pull request #66 |
Good catch, I just looked at our prod config and the instruction_limit was set to zero so that explains our hang as it was just infinitely looping. |
Today I noticed that if I temporarily stop my heka_tcp input plugin, then the heka_tcp ouput plugin that were sending data to that stopped plugin will terminate quickly with the following error in logs:
Note that my heka_tcp input/output plugin are configured with ssl support.
The text was updated successfully, but these errors were encountered: