From f592740bac72582f3372b01fb8b5243bcc51cd69 Mon Sep 17 00:00:00 2001 From: Fabian Reinartz Date: Tue, 18 Aug 2015 11:51:53 +0200 Subject: [PATCH] Only exit static target provider on done --- retrieval/targetmanager.go | 1 + 1 file changed, 1 insertion(+) diff --git a/retrieval/targetmanager.go b/retrieval/targetmanager.go index 81984a751..5aff7b2b7 100644 --- a/retrieval/targetmanager.go +++ b/retrieval/targetmanager.go @@ -545,6 +545,7 @@ func (sd *StaticProvider) Run(ch chan<- *config.TargetGroup, done <-chan struct{ case ch <- tg: } } + <-done } // TargetGroups returns the provider's target groups.