Fix defer cahce.DB.close()

This commit is contained in:
Kota Kanbe
2016-09-14 18:16:18 +09:00
parent c751029127
commit 11b010b281

View File

@@ -443,9 +443,12 @@ func Scan() []error {
if err := setupCangelogCache(); err != nil {
return []error{err}
}
if cache.DB != nil {
defer cache.DB.Close()
}
defer func() {
if cache.DB != nil {
defer cache.DB.Close()
}
}()
Log.Info("Scanning vulnerable OS packages...")
if errs := scanPackages(); errs != nil {