diff --git a/CHANGELOG.md b/CHANGELOG.md index 3eb9828ee6..f4a8bf51d2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -36,6 +36,7 @@ - [#4263](https://github.com/influxdb/influxdb/issues/4263): derivative does not work when data is missing - [#4293](https://github.com/influxdb/influxdb/pull/4293): Ensure shell is invoked when touching PID file. Thanks @christopherjdickson - [#4296](https://github.com/influxdb/influxdb/pull/4296): Reject line protocol ending with '-'. Fixes [#4272](https://github.com/influxdb/influxdb/issues/4272) +- [#4333](https://github.com/influxdb/influxdb/pull/4333): Retry monitor storage creation and only on Leader. ## v0.9.4 [2015-09-14] diff --git a/monitor/service.go b/monitor/service.go index c9d4a5fd61..3e76f6b1db 100644 --- a/monitor/service.go +++ b/monitor/service.go @@ -357,7 +357,6 @@ func (m *Monitor) storeStatistics() { defer tick.Stop() for { select { - case <-tick.C: m.createInternalStorage()