From 624629efc87d09df8bbfa898f7358c86e0029850 Mon Sep 17 00:00:00 2001 From: wuqinqiang <1185079673@qq.com> Date: Tue, 14 Dec 2021 15:30:33 +0800 Subject: [PATCH] 1.fix LogRedf --- common/db.go | 5 ++--- dtmcli/dtmimp/utils.go | 2 +- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/common/db.go b/common/db.go index 7592458..09071c5 100644 --- a/common/db.go +++ b/common/db.go @@ -144,8 +144,7 @@ func WaitDBUp() { defer func() { sdb.Close() }() - for _, err := dtmimp.DBExec(sdb, "select 1"); err != nil; { // wait for mysql to start - time.Sleep(3 * time.Second) - _, err = dtmimp.DBExec(sdb, "select 1") + if _, err = dtmimp.DBExec(sdb, "select 1"); err != nil { + dtmimp.FatalIfError(err) } } diff --git a/dtmcli/dtmimp/utils.go b/dtmcli/dtmimp/utils.go index f2d77dd..df6574c 100644 --- a/dtmcli/dtmimp/utils.go +++ b/dtmcli/dtmimp/utils.go @@ -146,7 +146,7 @@ func Logf(fmt string, args ...interface{}) { // LogRedf 采用红色打印错误类信息 func LogRedf(fmt string, args ...interface{}) { - logger.Errorf(fmt, args) + logger.Errorf(fmt, args...) } // FatalExitFunc Fatal退出函数,测试时被替换