router: close body once finished

This commit is contained in:
Matthew Penner 2023-01-24 12:33:42 -07:00
parent 1bc77dc969
commit 14eea3b1e4
No known key found for this signature in database
2 changed files with 2 additions and 1 deletions

View File

@ -147,6 +147,7 @@ func postServerRestoreBackup(c *gin.Context) {
middleware.CaptureAndAbort(c, err)
return
}
defer res.Body.Close()
// Don't allow content types that we know are going to give us problems.
if res.Header.Get("Content-Type") == "" || !strings.Contains("application/x-gzip application/gzip", res.Header.Get("Content-Type")) {
_ = res.Body.Close()

View File

@ -183,7 +183,7 @@ func (fs *Filesystem) DirectorySize(dir string) (int64, error) {
}
if !e.IsDir() {
syscall.Lstat(p, &st)
_ = syscall.Lstat(p, &st)
atomic.AddInt64(&size, st.Size)
}