From 33e10299cf089ad32b6ca12f5f905e3f72633354 Mon Sep 17 00:00:00 2001 From: Leon Mika Date: Thu, 19 May 2022 10:51:07 +1000 Subject: [PATCH] Moved logging to a temp file --- internal/common/ui/logging/debug.go | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/internal/common/ui/logging/debug.go b/internal/common/ui/logging/debug.go index 37decab..12ddea1 100644 --- a/internal/common/ui/logging/debug.go +++ b/internal/common/ui/logging/debug.go @@ -7,7 +7,14 @@ import ( ) func EnableLogging() (closeFn func()) { - f, err := tea.LogToFile("debug.log", "debug") + tempFile, err := os.CreateTemp("", "debug.log") + if err != nil { + fmt.Println("fatal:", err) + os.Exit(1) + } + tempFile.Close() + + f, err := tea.LogToFile(tempFile.Name(), "debug") if err != nil { fmt.Println("fatal:", err) os.Exit(1)