INNER CODE UNIT · Go

closeLogger

fengshao1227/ccg-workflow · codeagent-wrapper/main.go:544

func closeLogger() error {
	logger := loggerPtr.Swap(nil)
	if logger == nil {
		return nil
	}
	return logger.Close()
}

func activeLogger() *Logger {
	return loggerPtr.Load()
}

func logInfo(msg string) {
	if logger := activeLogger(); logger != nil {
		logger.Info(msg)
	}
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…