mirror of
https://github.com/aptly-dev/aptly.git
synced 2026-06-04 05:10:40 +00:00
Fix race in shutdown: context should be shut down in case of error.
This commit is contained in:
+9
-3
@@ -139,7 +139,13 @@ func ShutdownContext() {
|
||||
context.fileMemProfile = nil
|
||||
}
|
||||
}
|
||||
context.database.Close()
|
||||
context.downloader.Shutdown()
|
||||
context.progress.Shutdown()
|
||||
if context.database != nil {
|
||||
context.database.Close()
|
||||
}
|
||||
if context.downloader != nil {
|
||||
context.downloader.Shutdown()
|
||||
}
|
||||
if context.progress != nil {
|
||||
context.progress.Shutdown()
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user