From 120906f7a676294483b631c40ff88a50571cd5dd Mon Sep 17 00:00:00 2001 From: ayn2op Date: Sun, 14 Sep 2025 00:25:08 -0400 Subject: [PATCH] feat(logger): add O_TRUNC flag --- internal/logger/logger.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/logger/logger.go b/internal/logger/logger.go index 177a5d6..69d6047 100644 --- a/internal/logger/logger.go +++ b/internal/logger/logger.go @@ -22,7 +22,7 @@ func Load(path string, level slog.Level) error { return err } - file, err := os.OpenFile(path, os.O_CREATE|os.O_WRONLY, os.ModePerm) + file, err := os.OpenFile(path, os.O_CREATE|os.O_WRONLY|os.O_TRUNC, os.ModePerm) if err != nil { return fmt.Errorf("failed to open log file: %w", err) }