fix not close db

This commit is contained in:
thuanle
2024-07-14 00:06:10 +07:00
parent 4bb5ee09f0
commit 1307a1ba29

View File

@@ -25,12 +25,14 @@ func Ins() *IpDb {
} }
func (d *IpDb) Reload() error { func (d *IpDb) Reload() error {
if d.r != nil {
_ = d.r.Close()
}
r, err := reader.Open(configs.MmdbDbFile) r, err := reader.Open(configs.MmdbDbFile)
if err != nil { if err != nil {
log.Err(err).Msg("Failed to open mmdb") log.Err(err).Msg("Failed to open mmdb")
return err return err
} }
defer r.Close()
d.r = r d.r = r
return nil return nil