Fix leaky tcp connections in phpfpm plugin

closes #1089
This commit is contained in:
Cameron Sparr 2016-04-26 09:24:32 -06:00
parent 671b40df2a
commit 411d8d7439
2 changed files with 2 additions and 0 deletions

View File

@ -53,6 +53,7 @@ based on _prefix_ in addition to globs. This means that a filter like
- [#1022](https://github.com/influxdata/telegraf/issues/1022): Dont error deb/rpm install on systemd errors.
- [#1078](https://github.com/influxdata/telegraf/issues/1078): Use default AWS credential chain.
- [#1070](https://github.com/influxdata/telegraf/issues/1070): SQL Server input. Fix datatype conversion.
- [#1089](https://github.com/influxdata/telegraf/issues/1089): Fix leaky TCP connections in phpfpm plugin.
## v0.12.1 [2016-04-14]

View File

@ -184,6 +184,7 @@ func (g *phpfpm) gatherHttp(addr string, acc telegraf.Accumulator) error {
return fmt.Errorf("Unable to connect to phpfpm status page '%s': %v",
addr, err)
}
defer res.Body.Close()
if res.StatusCode != 200 {
return fmt.Errorf("Unable to get valid stat result from '%s': %v",