diff --git a/cluster/images/etcd/migrate/migrate_server.go b/cluster/images/etcd/migrate/migrate_server.go index b5e88ab1401..cf73849e689 100644 --- a/cluster/images/etcd/migrate/migrate_server.go +++ b/cluster/images/etcd/migrate/migrate_server.go @@ -66,7 +66,7 @@ func (r *EtcdMigrateServer) Start(version *EtcdVersion) error { } interval := time.NewTicker(time.Millisecond * 500) defer interval.Stop() - done := make(chan bool) + done := make(chan bool, 1) go func() { time.Sleep(time.Minute * 2) done <- true