From b3b72aea86c6fc8e084a3e1681b56579981ebf98 Mon Sep 17 00:00:00 2001 From: Joshua Powers Date: Fri, 21 Oct 2022 07:27:47 -0600 Subject: [PATCH] fix(agent): panic as tickers slice was off-by-one in size (#12077) --- agent/agent.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/agent/agent.go b/agent/agent.go index 43670dafc..4c14486fc 100644 --- a/agent/agent.go +++ b/agent/agent.go @@ -280,7 +280,7 @@ func (a *Agent) runInputs( unit *inputUnit, ) { var wg sync.WaitGroup - tickers := make([]Ticker, len(unit.inputs)) + tickers := make([]Ticker, 0, len(unit.inputs)) for _, input := range unit.inputs { // Overwrite agent interval if this plugin has its own. interval := time.Duration(a.Config.Agent.Interval)