Skip to content

Commit c9c856f

Browse files
ptrcnullfoxcpp
authored andcommitted
Move closing the default logger after printing configuration errors
1 parent 4b1c4f9 commit c9c856f

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

maddy.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -161,6 +161,8 @@ func Run() int {
161161
return 2
162162
}
163163

164+
defer log.DefaultLogger.Out.Close()
165+
164166
if err := moduleMain(cfg); err != nil {
165167
systemdStatusErr(err)
166168
log.Println(err)
@@ -271,8 +273,6 @@ func moduleMain(cfg []config.Node) error {
271273
return err
272274
}
273275

274-
defer log.DefaultLogger.Out.Close()
275-
276276
hooks.AddHook(hooks.EventLogRotate, reinitLogging)
277277

278278
endpoints, mods, err := RegisterModules(globals, modBlocks)

0 commit comments

Comments
 (0)