]> Sergey Matveev's repositories - btrtrc.git/blobdiff - storage/mmap.go
go1.19 compat
[btrtrc.git] / storage / mmap.go
index 1b5d05a24390bff05afeaabfda38d432a6097fff..1851c3238d2618cdc1c43789dff6189013ae2908 100644 (file)
@@ -215,7 +215,11 @@ func (m mmapWithFile) Unmap() (err error) {
        if m.mmap != nil {
                err = m.mmap.Unmap()
        }
-       return errors.Join(err, m.f.Close())
+       fileErr := m.f.Close()
+       if err == nil {
+               err = fileErr
+       }
+       return
 }
 
 func (m mmapWithFile) Bytes() []byte {