diff --git a/utils/utils.go b/utils/utils.go index f24e17c38e..7fa046c48b 100644 --- a/utils/utils.go +++ b/utils/utils.go @@ -33,7 +33,7 @@ type Fataler interface { // Go is a basic promise implementation: it wraps calls a function in a goroutine, // and returns a channel which will later return the function's return value. func Go(f func() error) chan error { - ch := make(chan error) + ch := make(chan error, 1) go func() { ch <- f() }()