From 0c18f402a0afd0b5871988c7dde85574ed3087c6 Mon Sep 17 00:00:00 2001 From: Martin Geno Date: Tue, 18 Oct 2016 22:54:26 +0200 Subject: [PATCH] fix: collector crash without db --- respond/collector.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/respond/collector.go b/respond/collector.go index 3b6284b..3b2ffac 100644 --- a/respond/collector.go +++ b/respond/collector.go @@ -98,7 +98,9 @@ func (coll *Collector) sender() { return case <-coll.ticker.C: // save global statistics - coll.db.AddPoint(database.MeasurementGlobal, nil, coll.nodes.GlobalStats().Fields(), time.Now()) + if coll.db != nil { + coll.db.AddPoint(database.MeasurementGlobal, nil, coll.nodes.GlobalStats().Fields(), time.Now()) + } // send the multicast packet to request per-node statistics coll.sendOnce()