@snorecone snorecone released this Nov 17, 2016 · 17 commits to master since this release

Assets 14

This is an important bugfix release. Users of v0.18 that experience
high memory usage or a cessation of sending logs should upgrade.

  • Refactoring configuration for better testability
  • Tail new log files from the beginning (fixes #83)
  • Fix race condition leading to duplicate tailing #181
  • Reimplement file tailing to fix goroutine and memory leaks. Also fixes logging stoppage.
  • Fix for tailing stoppage when a file is truncated
  • Take into account watched files that are truncated and filled with NUL bytes by the OS