mirror of
https://github.com/gravitl/netmaker.git
synced 2026-04-22 16:07:11 +08:00
added mutex around logs again
This commit is contained in:
@@ -37,6 +37,9 @@ func ResetLogs() {
|
||||
|
||||
// Log - handles adding logs
|
||||
func Log(verbosity int, message ...string) {
|
||||
var mu sync.Mutex
|
||||
mu.Lock()
|
||||
defer mu.Unlock()
|
||||
var currentTime = time.Now()
|
||||
var currentMessage = makeString(message...)
|
||||
if int32(verbosity) <= getVerbose() && getVerbose() >= 0 {
|
||||
@@ -102,6 +105,9 @@ func Retrieve(filePath string) string {
|
||||
|
||||
// FatalLog - exits os after logging
|
||||
func FatalLog(message ...string) {
|
||||
var mu sync.Mutex
|
||||
mu.Lock()
|
||||
defer mu.Unlock()
|
||||
fmt.Printf("[netmaker] Fatal: %s \n", makeString(message...))
|
||||
os.Exit(2)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user