From 00bfe9ea3046e17dc7c2b331d844e6f40b7907ec Mon Sep 17 00:00:00 2001 From: Leo Antunes Date: Wed, 22 Aug 2018 22:25:07 +0200 Subject: [PATCH] don't leak kickoff channel --- docker.go | 1 + 1 file changed, 1 insertion(+) diff --git a/docker.go b/docker.go index 6168ac7..da24cd1 100644 --- a/docker.go +++ b/docker.go @@ -94,6 +94,7 @@ func syncAndListenForEvents(client dockerClienter) { // helper channel to ensure we run once without kickoff := make(chan bool, 1) kickoff <- true + defer close(kickoff) events, errors := client.Events(context.Background(), eventOpts) loop: