Skip to content

Commit a1a8563

Browse files
committed
fix: handle not being able to create log file
1 parent b80e831 commit a1a8563

File tree

1 file changed

+4
-7
lines changed

1 file changed

+4
-7
lines changed

log.go

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
package main
22

33
import (
4-
"errors"
54
"os"
65
"path/filepath"
76

@@ -24,15 +23,13 @@ func setupLog() (func() error, error) {
2423
return nil, err
2524
}
2625
if err := os.MkdirAll(filepath.Dir(logFile), 0o644); err != nil {
27-
if errors.Is(err, os.ErrPermission) {
28-
// log disabled
29-
return nil, nil
30-
}
31-
return nil, err
26+
// log disabled
27+
return nil, nil
3228
}
3329
f, err := os.OpenFile(logFile, os.O_WRONLY|os.O_CREATE|os.O_APPEND, 0o644)
3430
if err != nil {
35-
return nil, err
31+
// log disabled
32+
return nil, nil
3633
}
3734
log.SetOutput(f)
3835
log.SetLevel(log.DebugLevel)

0 commit comments

Comments
 (0)