diff --git a/CHANGELOG.md b/CHANGELOG.md index 775933713b214aca3a5f41286c239b3e3356dfdd..9fdfbc32d11d8790b4b601414405a260adc9c1e3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -112,6 +112,7 @@ be deprecated eventually. - [#2684](https://github.com/influxdata/telegraf/pull/2684): Fix ipmi_sensor config is shared between all plugin instances - [#2450](https://github.com/influxdata/telegraf/issues/2450): Network statistics not collected when system has alias interfaces - [#1911](https://github.com/influxdata/telegraf/issues/1911): Sysstat plugin needs LANG=C or similar locale +- [#2528](https://github.com/influxdata/telegraf/issues/2528): File output closes standard streams on reload. ## v1.2.1 [2017-02-01] diff --git a/plugins/outputs/file/file.go b/plugins/outputs/file/file.go index e05d0fe83be170251b473ee0dbe978cf81aa85c3..41605213e98f677a26accb0d667196541f23a224 100644 --- a/plugins/outputs/file/file.go +++ b/plugins/outputs/file/file.go @@ -44,7 +44,6 @@ func (f *File) Connect() error { for _, file := range f.Files { if file == "stdout" { writers = append(writers, os.Stdout) - f.closers = append(f.closers, os.Stdout) } else { var of *os.File var err error