Browse Source

only set if non-nil, avoid crash on unconfigured logger

Thibault bui Koechlin 5 năm trước cách đây
mục cha
commit
7563975eef
1 tập tin đã thay đổi với 3 bổ sung1 xóa
  1. 3 1
      pkg/types/utils.go

+ 3 - 1
pkg/types/utils.go

@@ -87,7 +87,9 @@ func ConfigureLogger(clog *log.Logger) error {
 	if logReportCaller {
 		clog.SetReportCaller(true)
 	}
-	clog.SetFormatter(logFormatter)
+	if logFormatter != nil {
+		clog.SetFormatter(logFormatter)
+	}
 	clog.SetLevel(logLevel)
 	return nil
 }