From 4226f0912e2f793796a49138b89ef7e63b604b9b Mon Sep 17 00:00:00 2001 From: Bo-Yi Wu Date: Mon, 30 Oct 2017 10:28:19 +0800 Subject: [PATCH] close channel in sync mode. Signed-off-by: Bo-Yi Wu --- plugin.go | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/plugin.go b/plugin.go index 5c24769..3c3abb4 100644 --- a/plugin.go +++ b/plugin.go @@ -151,14 +151,10 @@ func (p Plugin) Exec() error { } } - if !p.Config.Sync { - go func() { - wg.Wait() - close(finished) - }() - } else { + go func() { + wg.Wait() close(finished) - } + }() select { case <-finished: