instrumental_agent-ruby
instrumental_agent-ruby copied to clipboard
Release 3.0.0
I think probably https://github.com/Instrumental/instrumental_agent-ruby/blob/master/lib/instrumental/agent.rb#L350-L356 needs to set failures to 0 if we have success in the read block, unless you intended the fix to be count failures since agent start?
Totally reasonable. As it is now, it will count up until something forces run_worker_loop to exit, and then it will be reset on the next run, which is fine for the SSL problem we're working on now, but probably not ideal for softer failure modes.
I assume https://github.com/Instrumental/instrumental_agent-ruby/pull/66/commits/bd443c0e44b6f0b9b159058564438f5800b20e37 is what we've been using in prod for the last week-ish?
Yes, prod is on 3.0.0.alpha, and looks good so far.