diff --git a/main.go b/main.go index 6860b49..2644f0c 100644 --- a/main.go +++ b/main.go @@ -38,6 +38,11 @@ func main() { if err != nil { log.Fatal(err) } + defer func() { + if err := c.Close(); err != nil { + log.Printf("error closing configuration file: %v", err) + } + }() conf, err := readConfig(c) if err != nil { log.Fatal(err)