mirror of
https://github.com/aptly-dev/aptly.git
synced 2026-07-15 11:57:59 +00:00
Merge pull request #544 from smira/543-tmp-dirs-leftover
Fix temporary contents DB being left behind after publishing
This commit is contained in:
+11
-2
@@ -473,8 +473,17 @@ func (p *PublishedRepo) Publish(packagePool aptly.PackagePool, publishedStorageP
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
defer tempDB.Close()
|
defer func() {
|
||||||
defer tempDB.Drop()
|
var e error
|
||||||
|
e = tempDB.Close()
|
||||||
|
if e != nil && progress != nil {
|
||||||
|
progress.Printf("failed to close temp DB: %s", err)
|
||||||
|
}
|
||||||
|
e = tempDB.Drop()
|
||||||
|
if e != nil && progress != nil {
|
||||||
|
progress.Printf("failed to drop temp DB: %s", err)
|
||||||
|
}
|
||||||
|
}()
|
||||||
|
|
||||||
if progress != nil {
|
if progress != nil {
|
||||||
progress.Printf("Loading packages...\n")
|
progress.Printf("Loading packages...\n")
|
||||||
|
|||||||
Reference in New Issue
Block a user